共查询到18条相似文献,搜索用时 62 毫秒
1.
2.
针对虚拟景区场景大、对象多的特点,提出了一种层次碰撞检测方法。首先运用空间剖分法过滤掉远处不可能碰撞的对象,然后再通过构建碰撞检测空间,剔除掉待测运动对象附近暂时不可能碰撞的对象,最后再运用S-AABB层次包围盒法根据每个对象的具体精度要求进行精确碰撞检测。该碰撞检测方法在满足实际精度要求的前提下,降低了碰撞检测次数和复杂度,提高了实时性,是一种针对虚拟场景高效快速的碰撞检测方法。 相似文献
3.
4.
5.
6.
基于OSG的虚拟场景漫游技术研究 总被引:1,自引:0,他引:1
虚拟场景是虚拟现实应用中必不可少的部分,但是由于其构成的复杂性使得对它的管理和编辑非常困难。文章利用OSG(OpenSceneGraph)提供的虚拟场景管理和图形渲染优化的特点,提出实现漫游设计和碰撞检测的方法。 相似文献
7.
碰撞检测是虚拟现实系统的一个重要组成部分,它对虚拟场景漫游及动态元素表达的真实性起着至关重要的作用.但同时它也会占用的较多的系统资源,降低实时渲染效率.分析比较了几种常用的碰撞检测算法,并根据虚拟海洋环境自身的特点,采用基于高度图的地形碰撞检测法、包围球法、沿坐标轴的包围盒法相结合的方法对虚拟海洋平台的碰撞检测功能进行了实现.同时对碰撞发生后的碰撞反应进行了研究.在保证实时渲染的要求下有效地提高了虚拟海洋环境的真实感和用户的沉浸感. 相似文献
8.
虚拟漫游中的碰撞检测问题的解决方法 总被引:3,自引:0,他引:3
碰撞检测是虚拟漫游中的关键技术。在进行虚拟漫游时,为了避免观察者飞人地下或穿墙而过等不真实情况的发生,就需要进行碰撞检测。解决虚拟漫游中碰撞检测问题的一种方法是:将场景中运动的观察者转化为一个视点,场景中的物体表面剖分成三角形,运动的观察者与静态的虚拟场景之间的碰撞检测问题,就转化为点与三角形之问的碰撞检测问题;此方法的优化方法是对场景中的三角形进行过滤,以减少不必要的计算。文中给出了此方法的具体算法及其优化方法。 相似文献
9.
赵冰化 《计算机光盘软件与应用》2014,(9):314-315
本文介绍了虚拟维修系统构成所需的四大模块,分别对虚拟维修关键技术进行了深入分析,重点研究了虚拟维修系统如何建模、信息怎样表达、如何规划技术、干涉问题的解决以及修理工具的制作。 相似文献
10.
基于三维层面的碰撞检测算法都比较复杂,还需要大量场景数据作支撑.本文针对虚拟场景漫游系统的特点,提出一种将三维碰撞简化到二维平面中的检测算法.实践表明:该算法能大大提高检测效率,也能很好地满足漫游系统的需要. 相似文献
11.
12.
碰撞检测在虚拟仿真系统中的应用 总被引:7,自引:1,他引:7
碰撞检测对于增强虚拟仿真系统的拟真度和沉浸感有着重要的作用。通过对现有碰撞检测程序库的整合与改进,设计并实现了虚拟仿真系统的碰撞检测模块,实验证明,该模块能够较好地满足虚拟仿真系统对碰撞检测的要求。 相似文献
13.
14.
15.
在虚拟现实系统中,碰撞检测是影响系统实时性的重要因素。该文对基于Jack的VR环境下的碰撞检测算法的特点和适用范围作了分析和介绍,并从场景中对象间的碰撞检测的管理角度,提出了使用碰撞队列来对对象间的碰撞进行组织和管理的方法,并提出了通过对碰撞队列中对象进行控制,以及对碰撞队列进行过滤等途径,来提高碰撞检测效率的方法。 相似文献
16.
17.
虚拟环境中的快速碰撞检测算法 总被引:2,自引:2,他引:2
该文在Lin-Canny算法的基础上,提出一种虚拟环境下三维实体的动态、实时碰撞检测算法,并应用于柔性制造仿真系统中以检查工作环境中物体间的干涉状况,应用结果表明该算法在物体结构较复杂或运动的连贯性不好的情况下仍有较好的性能。 相似文献