基于vc的三维视景中虚拟实体的路径设置

基于vc的三维视景中虚拟实体的路径设置

ID:28814329

大小:1.18 MB

页数:30页

时间:2018-12-14

基于vc的三维视景中虚拟实体的路径设置_第1页
基于vc的三维视景中虚拟实体的路径设置_第2页
基于vc的三维视景中虚拟实体的路径设置_第3页
基于vc的三维视景中虚拟实体的路径设置_第4页
基于vc的三维视景中虚拟实体的路径设置_第5页
资源描述:

《基于vc的三维视景中虚拟实体的路径设置》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、内容摘要随着虚拟现实技术的应用越来越广泛,虚拟环境系统得到很快发展。在虚拟仿真环境中经常要事先设置虚拟对象的运动路径,而仿真软件VegaPrime提供的PathTool工具能很好地解决了这一问题。本文是通过采用VegaPrime和VC++作为软件平台来实现运动路径的变化显示,主要讨论了基于仿真软件VegaPrime的路径和导航器基本原理,详细阐述了如何应用这两个模块在LynxPrime中进行路径的设定,然后介绍了路径和导航器在VC++编程中的实现,最后基于实践应用探讨了仿真环境中虚拟实体运动路径的一些解决方法。索引关键词:路径导航控制点张力目录第一章绪论-2-1

2、.1研究背景-2-1.2研究的目的和意义-3-2.1VegaPrime的基本情况-5-2.2VP和LP的简介-5-第三章虚拟实体的运动路径设定的实现-11-3.1Path和Navigator模块的基本原理-11-3.2在LynxPrime中创建路径和导航对象-11-3.3Path和Navigator在编程中的实现-18-3.4实现过程存在一些问题的解决方法-22-第四章结论-24-后记-25-参考文献-27--30-第一章绪论1.1研究背景随着计算机和信息技术等高新技术的飞速发展,计算机仿真技术也正在全球范围内得到迅速的推动,并在航空、航天、地面战场模拟以及其它

3、复杂任务中发挥着越来越重要的作用,虚拟仿真环境开发成为当前研究的亮点,而三维视景中虚拟实体的运动体现得越来越重要了。在虚拟仿真环境开发过程中,经常会遇到虚拟对象的运动路径设置。一般情况是事先确定运动路线,记录路线上的若干控制点的位置,点与点的连线采取数据平滑处理,运动对象按照设定的路线运动。VegaPrime是SGIPerformet基础上发展起来的环境仿真软件环境,它把常用的软件工具和高级仿真功能结合起来,可使用户以简单的操作、迅速的创建、编辑和运行复杂的仿真程序。该软件具有良好的图形界面Lynx,完整的C语言应用程序接口API,丰富的适用库函数以及大量的功能

4、模块,其中路径(Pathing)和导航(Navigator)模块是VegaPrime提供的两个路径控制模块。应用这两个模块及其接口函数,用户可以为预先确定的路径创建关键点,然后通过虚拟场景的运动对象用Navigator穿行设定的Path来自动对运动进行控制。1.2研究的目的和意义本文中我们要研究的是以面向对象的思想对运动平台的三维实体运动路径的制作进行分析,提炼出了创建点集、设定路线、实体建模以及规定策略、导航等步骤;应用VegaPrime软件设置一系列动态的、有规律的运动路径,该软件可以根据用户需求进行高级功能仿真和特殊仿真需求的实现;还应用VC环境灵活的处理

5、较复杂的路径设定设计此课题的目的,是在仿真过程提供一个软件平台的基础之上,不断掌握整个软件的功能和分析该软件不完善之处。通过利用VegaPrime-30-软件完成相关任务,帮助规划人员确定最佳运动路径设定的方案,解决虚拟对象在运动路径中的很多问题。VegaPrime软件中的PathTool是路径和导航类的图形设置界面,并直接显示所要编辑的三维虚拟场景。使用这个工具,路径控制点将可以在三维场景中移动,在地形中插入、删除;导航器可以在PathTool实时环境中创建、编辑导航标记,并预览控制点的按照导航标记的运动过程。VegaPrime的其它模块都支持VegaPrim

6、e导航器为它们特殊的导航功能,并可以设置自己的路径导航。如果用PathTool创建了一条路径和一个导航器,路径和导航数据就作为路径文件和导航标记文件存在磁盘上,VegaPrime其它基本模块在配置中读入这些文件无需编写任何代码。路径和导航也可以完全通过API接口函数编程创建。在上面所述的课题背景下,研究基于三维视景中虚拟实体的运动路径设定具有很大的实际意义和可操作并成功的应用到了理学院漫游、野外综合演练仿真系统的虚拟仿真环境中,效果良好。-30-第二章VegaPrime概述2.1VegaPrime的基本情况VegaPrime是MultiGen-Paradigm公

7、司开发的一个对象的著名虚拟现实平台,它可以方便地完成场景的构建和三维模型的绘制,并支持许多的特效。VegaPrime作为一种硬件虚拟现实的软件接口,并且作为一个独立的工作平台,独立于硬件设备、窗口系统,用它编写的软件可以在WindowsNT以及更高级的操作系统间移植。它是模拟虚拟现实和实时的应用软件,是开发实时视觉和听觉仿真、虚拟现实和通用的视频应用的业界领先的软件环境。它把先进的仿真功能和易用的工具结合到一起,创建了一种使用最简单,但最具有创造力的体系结构,来创建、编辑和运用高性能的实时应用。结合先进的模拟技术通过简单可利用的应用工具,它提供了一种能够快速准确

8、的建立复杂的应用模型的方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。