共查询到19条相似文献,搜索用时 853 毫秒
1.
碰撞检测能增强场景漫游中的真实感,在Vega中由于对自定义的运动模型根本起不到实质的作用,因此本文提出了基于视线的碰撞检测算法。借助简化的OBB包围盒来简化碰撞的模型,以提高碰撞检测的效率。经实验验证。该检测方法简单、精确,检测速度快。能够满足大范围场景中实时交互的要求。 相似文献
2.
为了在虚拟漫游系统中对运动物体的碰撞进行实时检测,分析了基于Vega的相交矢量检测方法,鉴于其LOS方法相交测试效率较高,但碰撞检测精确性较低,而BUMP方法的相交测试精确度较高,但大量计算占用的系统资源导致碰撞检测效率较低,提出了一种分级检测措施,即采用LOS方法做模糊相交测试,再切换到BUMP方法进行精确相交测试,旨在提高碰撞检测效率。实验结果表明,这种分级碰撞检测方法提高了运算效率,保证了检测精度,在视景仿真漫游系统中表现出满意的碰撞处理效果。 相似文献
3.
4.
基于OpenGL几何变换的虚拟漫游视点控制及应用 总被引:1,自引:0,他引:1
灵活自然的视点控制和精确实时的碰撞检测可以大幅提高虚拟漫游系统的真实感.探讨并计算漫游交互基本控制动作中视点位置变化,基于OpenGL中的三维几何变换实现漫游时视点控制,创建八叉树进行碰撞检测,最后在基于粒子系统的土壤可视化漫游中予以应用.漫游效果逼真、实时性强,表明所采用的方法具有一定的科研及应用价值. 相似文献
5.
为增强基于VRML的虚拟环境漫游系统的真实感,对于系统中的碰撞检测,显得尤为重要。本文通过分析影响碰撞检测的因素,研究了基于时间片的距离跟踪法和包围盒法,较好地解决了虚拟漫游中的碰撞检测问题。 相似文献
6.
基于Vega的虚拟现实系统漫游引擎 总被引:2,自引:2,他引:0
分析虚拟现实系统漫游引擎的设计与实现,提出基于Vega的视点与场景的碰撞检测算法,讨论用鼠标和键盘控制虚拟场景的带碰撞检测的漫游引擎,并把该漫游引擎应用到虚拟校园漫游系统的开发,取得预期的效果. 相似文献
7.
虚拟漫游中的碰撞检测问题的解决方法 总被引:3,自引:0,他引:3
碰撞检测是虚拟漫游中的关键技术。在进行虚拟漫游时,为了避免观察者飞人地下或穿墙而过等不真实情况的发生,就需要进行碰撞检测。解决虚拟漫游中碰撞检测问题的一种方法是:将场景中运动的观察者转化为一个视点,场景中的物体表面剖分成三角形,运动的观察者与静态的虚拟场景之间的碰撞检测问题,就转化为点与三角形之问的碰撞检测问题;此方法的优化方法是对场景中的三角形进行过滤,以减少不必要的计算。文中给出了此方法的具体算法及其优化方法。 相似文献
8.
三维场景漫游中碰撞检测问题的研究与实现 总被引:5,自引:0,他引:5
碰撞检测问题是三维场景漫游的技术难点。论文在对国内外已有碰撞检测算法进行分析比较的基础上,针对三维城市景观系统的数据特点,提出了基于回避三角形分割的二叉空间分割算法的碰撞检测算法。经实践证明,该算法对于场景漫游过程中产生的碰撞问题,可以进行快速有效地检测。 相似文献
9.
10.
11.
基于三维层面的碰撞检测算法都比较复杂,还需要大量场景数据作支撑.本文针对虚拟场景漫游系统的特点,提出一种将三维碰撞简化到二维平面中的检测算法.实践表明:该算法能大大提高检测效率,也能很好地满足漫游系统的需要. 相似文献
12.
为了提高交互漫游系统中动态人物与静态场景对象之间的碰撞检测性能,提出了将动态人物采用包围盒的方法,与地面、巷道等静态物体采用三角网格面的方法相结合的思想,并将其应用于OGRE和ODE环境的巷道漫游系统中。结果表明,此方法提升了碰撞检测性能,满足了虚拟现实中实时性的要求。 相似文献
13.
为了提高交互漫游系统中动态人物与静态场景对象之间的碰撞检测性能,提出了将动态人物采用包围盒的方法,与地面、巷道等静态物体采用三角网格面的方法相结合的思想,并将其应用于OGRE和ODE环境的巷道漫游系统中。结果表明,此方法提升了碰撞检测性能,满足了虚拟现实中实时性的要求。 相似文献
14.
15.
胡咏梅 《计算机工程与科学》2012,34(6):127-130
针对碰撞检测算法实时性较差的缺点,本文提出基于AABB包围盒与OBB包围盒相结合的混合碰撞检测算法,首先由对象投影来判断是否相交,检测出不可能相交对象;然后对可能相交的对象投影反向构建AABB包围盒,快速地测试对象;再用OBB包围盒进行精确地检测,以实现虚拟环境对象间高效的碰撞检测。本文还针对传统的基元相交测试效率不高的缺点进行了一定的改进。实验结果表明,与另外两种算法对比,该方法在相同环境前提下能够有效的提高碰撞检测的效率。 相似文献
16.
17.
基于压缩的AABB树的碰撞检测算法 总被引:11,自引:0,他引:11
用于碰撞检测的AABB(axis-aligned bounding boxes)方法与其它基于包围盒的方法相比具有相交测试快速和适合变形体碰撞检测的特点。针对工程中大量存在的刚体和变形碰撞情形,本文基于压缩方法对AABB方法进行了改进。通过从空间的角度来对传统的AABB进行优化.从而节省了大量的存储空间,提高了变性体的碰撞检测效率。 相似文献
18.
基于动态OBB层次结构的曲面相交算法* 总被引:1,自引:0,他引:1
为提高大曲面相交算法的效率,提出一种基于新的碰撞检测的曲面相交算法。该算法采用动态OBB层次结构碰撞算法获取相交区域,准确计算交点并构成交线;再利用分治三角化算法重构相交区域,以基于交线平均长度的方法去除窄小三角形,同时对空间闭合交线进行三角化,更新相交区域的三角形,并以闭合交线区分不同的区域。通过分析和实验结果证明,该算法能够对由大量三角形组成且相交情况比较复杂的曲面进行较快的处理。 相似文献