首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
针对Vega中现有碰撞检测算法存在逼真度不足的现象,基于Segment类型的碰撞检测体,提出了一种自定义的AABB碰撞检测算法。通过定义12个Segment类型的碰撞检测体,构造出一个包围运动体的AABB盒,实现该运动体对场景的较为精确的碰撞检测。在该AABB盒的每条边的碰撞响应函数里面进行碰撞结果处理,提出了一种基于运动体的碰撞响应算法,用以提高视景仿真的逼真度。  相似文献   

2.
Vega Prime提供的相交矢量碰撞检测算法不适用于对精度要求较高的视景仿真系统。针对该类问题,采用层次包围盒,以及结合一维空间排序法思想,提出一种新型高效碰撞检测算法。通过将该算法在制导弹药视景仿真系统中进行实现后,分别与相交矢量碰撞检测算法、传统OBB包围盒算法进行对比试验和分析。结果表明,该算法不仅解决了相交矢量算法出现的"穿透"等失真问题,还提高了仿真的效率,满足了视景仿真系统的高精度要求。  相似文献   

3.
张静  毛虎 《计算机工程》2008,34(3):250-252
研究了纹理映射、碰撞检测、模型动态调度技术、对象拾取等仿真关键技术,提出了可行的应用解决方案。基于Creator构建了地下洞室和洞室地表三维模型数据库,利用Vega建立虚拟场景并进行仿真驱动,结合VC++和Vega API编程技术完成了系统应用层设计和应用程序发布及一套地下洞室的视景仿真系统。  相似文献   

4.
针对导弹飞行视景仿真中碰撞检测实时性与精确性的不足,提出了一种优化的混合包围盒碰撞检测算法.该算法在包围盒树的上层使用Sphere,下层使用OBB;将该算法在导弹飞行视景仿真系统中实现后,分别与相交矢量碰撞检测算法、OBB包围盒算法进行对比试验和分析.结果表明,这种混合包围盒算法能够有效地提高导弹飞行视景仿真中碰撞检测的实时性与精确性.  相似文献   

5.
本文介绍了虚拟仿真系统的模型结构、分析了虚拟仿真实训系统的功能组成和系统的总体框架。利用Vega Prime建立虚拟场景并进行仿真驱动,并在Visual Studio.NET 2003开发环境中应用Vega Prime应用程序接口函数编程,完成了有关模型拾取、文字提示信息、自由度DOF控制等应用程序设计。最后给出了实现算法,并成功的应用在视景仿真程序中。  相似文献   

6.
王洪丰 《福建电脑》2009,25(4):81-81
碰撞检测能增强场景漫游中的真实感,在Vega中由于对自定义的运动模型根本起不到实质的作用,因此本文提出了基于视线的碰撞检测算法。借助简化的OBB包围盒来简化碰撞的模型,以提高碰撞检测的效率。经实验验证。该检测方法简单、精确,检测速度快。能够满足大范围场景中实时交互的要求。  相似文献   

7.
一种虚拟场景控制方法的研究与实现   总被引:3,自引:0,他引:3  
针对虚拟场景中视点控制和模型控制两种情况,研究了应用二维鼠标和三维输入设备拾取三维对象模型、移动对象模型和在虚拟场景中漫游的方法,提出了一种用二维鼠标拾取三维模型的方法——粗区域判断、最近拾取,并基于Vega视景仿真开发平台和VC++提出了一种基于二维鼠标拾取、三维输入设备移动的虚拟场景控制方法。  相似文献   

8.
包围盒碰撞检测算法应用研究   总被引:5,自引:1,他引:4       下载免费PDF全文
碰撞检测是视景仿真应用中的关键技术,研究了基于OBBTree的包围盒层次碰撞检测算法,并在视景仿真系统中得到实现。该算法首先创建能够紧密包围物体的OBB(Oriented Bounding Box)包围盒,并自上而下地创建OBB树,然后采用“分割轴”(separating axis)方法快速检测两个OBB包围盒是否相交。使用该算法进行碰撞检测的“虚拟仓库设备布放系统”在实时性和逼真性方面都取得了很好的效果。  相似文献   

9.
基于WTK的数据手套交互控制模块设计与实现   总被引:3,自引:0,他引:3  
依据虚拟现实中数据手套操纵的虚拟手与虚拟场景的交互控制过程,在VC 环境下,设计了一个基于WTK的数据手套交互控制模块,重点研究其中的虚拟手手势合成技术和交互操作中的碰撞检测技术。提出用平行节点数据结构组织虚拟手模型,用空间图形变换法实现手势合成;结合包围盒和多边形碰撞检测法,研究了虚拟手与虚拟场景的碰撞检测。应用结果显示,虚拟手可动态地呈现与人手基本一致的手势,能够比较逼真地实现了虚拟手抓取物体、释放物体等交互操作。  相似文献   

10.
直升机视景仿真及座舱仪表显示系统实现   总被引:1,自引:0,他引:1  
以开发一套直升机飞行视景仿真系统为目的,提出了一种基于Multigen Creator和Vega软件的三维视景仿真系统解决方案.利用三维图形开发软件Creator对座舱仪表模型进行可视化建模,使用自由度设置(DOF)技术实现仪表指针的动态交互.将模型加载到Vega的环境中,在VC++环境下,基于MFC实现了仪表的驱动程序,给出了具体的实现方法,设计了座舱仪表仿真界面.最后在Vega场景中仿真直升机的飞行状态,直观形象地反映直升机的飞行特性.实际仿真显示,该视是景系统的仿真效果形象逼真,令人满意.  相似文献   

11.
基于Creator/Vega的虚拟场景设计与实现   总被引:6,自引:1,他引:6  
阐述了基于Creator/Vega的虚拟场景仿真系统的设计过程.结合虚拟场景系统开发实例,从视景建模角度,详细分析了纹理贴图得几何尺寸和模型多边形数量,对系统运行性能的影响,并提出了利用纹理贴图、LOD和网格等建模技术提高系统运行性能的方法.在虚拟场景驱动中,实现了利用键盘、鼠标等一般输入输出设备,进行步行、鸟瞰等多种方式的漫游,增进了人机交互性能.为使系统支持立体显示,运用了Vega提供的立体显示技术.文中涉及的技术对其它虚拟场景仿真系统的开发具有重要参考价值.  相似文献   

12.
在仿真中加入虚拟现实技术可给人以身临其境的感觉,将视景仿真运用到国民经济动员仿真演练中,提出一种编程的方法来实现Vega与分布式仿真平台pRTI的接口,同时还详细阐述了使用Creator建立模型,在Vega里实现路径选择、多线程等关键技术。  相似文献   

13.
提出了虚拟计算机组装体系结构,实现了基于虚拟现实技术的虚拟计算机组装原型系统,探讨了在虚拟组装中Vega Prime场景的控制及渲染技术、碰撞检测算法以及计算机零件模型的实时编辑和定位等技术,并将其应用于实践,验证了所构建虚拟装配系统的可行性.  相似文献   

14.
杨兵  李凤霞  战守义 《计算机应用》2005,25(10):2362-2364
针对基于Vega等高层平台的视景仿真系统中缺乏实时阴影绘制的缺点,提出改进方法,在场景中加入阴影绘制。研究了虚拟环境中的实时阴影生成算法和Vega提供的扩展机制,确定采用阴影映射(shadow mapping)算法,用OpenGL实现阴影绘制,并使用Vega平台提供的回调机制将阴影绘制集成到场景中,从而使生成的场景真实感更强。  相似文献   

15.
基于Vega的矿山虚拟漫游系统的设计与实现   总被引:1,自引:0,他引:1  
文章介绍了一种基于软件平台Creator和Vega的矿山虚拟漫游系统,分析了系统平台和软件结构,阐述了在虚拟场景构造中大规模复杂场景的建模与优化、场景数据库优化、CAD模型显示与优化、数据格式优化等关键技术问题,并且介绍了运动控制、碰撞检测等技术问题的解决方法。  相似文献   

16.
提出了一种基于MEMS传感器、LM3S1138嵌入式处理器和Vega仿真平台的虚拟现实参观系统,介绍了系统主机端和手柄模块的系统结构。通过坐标变换的方法将传感器测量值转换成手柄在球坐标系中的状态,并计算出动作指令发送给主机端以改变虚拟场景中的视角。在Vega虚拟场景中对比了理论指令边界和实测指令边界,说明该系统可以达到预期设计目标。  相似文献   

17.
基于MULTIGEN和VEGA的虚拟现实技术   总被引:26,自引:2,他引:26  
杨建国  王乘 《计算机仿真》2003,20(11):75-77
该文提出了利用工具软件MULTIGEN、VEGA来实现虚拟现实技术,介绍了Multigent和Vega软件的特点,探讨了利用Multigent和Vega软件创建实时仿真程序的过程,最后,结合高校校园三维景场漫游与清江流域地形仿真的实例介绍了基于Multigen和Vega的虚拟现实技术在数字城市和数字流域中的具体应用。  相似文献   

18.
分析了Vega的组成结构和视景数据库的建立.使用MultiGen建模工具构建模型、利用VC6.0开发环境和Vega的库函数,以某部队的营房建设为虚拟对象,设计并实现了虚拟漫游系统.系统可提供自动漫游、自由漫游和漫游记录以及施工过程的信息查询等功能.用户可以随意在该营区漫游.  相似文献   

19.
分析虚拟现实系统漫游引擎的设计与实现,提出基于Vega的视点与场景的碰撞检测算法,讨论用鼠标和键盘控制虚拟场景的带碰撞检测的漫游引擎,并把该漫游引擎应用到虚拟校园漫游系统的开发,取得预期的效果.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号