共查询到19条相似文献,搜索用时 156 毫秒
1.
2.
3.
4.
5.
一种基于混合包围盒结构的实时碰撞检测的有效方法 总被引:3,自引:0,他引:3
有向包围盒(OBB)是一中用于复杂结构刚体模型间碰撞检测的有效方法,但是由于其自身的算法复杂性导致在检测距离较远的模型时检测效率不及轴向包围盒(AABB)或球形盒(Sphere).使用OBB和Sphere的混合包围盒结构的碰撞检测算法,通过使用Sphere与Sphere或Sphere与OBB包围盒之间的检测方法快速剔除了模型距离较远时相交的可能性,通过使用OBB与OBB的检测方法精确检测距离较近的模型之间的相交状态.通过与经典算法OBB的比较试验及其他实验证明对于具有复杂结构的刚体,基于混合层次包围盒结构的算法是一种有效的并且精确的实时碰撞检测算法. 相似文献
6.
为了更好的仿真零部件的装配过程,给出了一种基于公差约束的碰撞检测方法及响应策略:首先给出了虚拟零部件的层次模型表达构建方法;其次提出了基于体分解的空间层次包围体表达方法,给出了压缩包围体冗余空间的算法;再次给出碰撞穿透深度的计算方法,通过比对最大穿透深度值与零部件间公差范围,产生不同的碰撞响应策略;第四以孔-轴装配为例,给出了虚拟空间中未受约束与受约束零部件的装配方程最后通过仿真给出了孔-轴零部件之间的装配过程.实验结果表明,在装配的碰撞检测过程中引入公差约束信息,可以增进装配仿真的真实感,提高装配效率. 相似文献
7.
基于轴向包围盒碰撞检测算法的改进 总被引:5,自引:1,他引:4
在虚拟环境中,活动对象的运动路径是连续的,为达到实时交互的目的,碰撞时间采样点的取值应该是十分密集的,因此,帧与帧之间会有很强的关联性.利用这一特性,对基于轴向包围盒碰撞检测算法进行优化,把当前对象的碰撞信息记录下来以供下一次碰撞检测使用.另外,针对AABB包围盒紧密性差、占用大量存储空间的问题,基于压缩存储的方法对该算法进行改进,减少AABB包围盒存储的字节数.实验结果证明,优化算法在有效地减少参与测试的包围盒数目的同时,也节省了AABB包围盒树的存储空间. 相似文献
8.
9.
10.
11.
12.
虚拟装配中基于数据手套的虚拟操作研究 总被引:12,自引:1,他引:11
在虚拟装配中,采用数据手套对虚拟物体进行虚拟操作,是进行虚拟装配的重要手段。首先给出了数据手套的虚拟操作流程,探讨了虚拟操作中存在的三个关键技术问题碰撞检测问题、手的穿透限制问题、手的抓取和拖放问题。然后对这三种关键技术逐项进行了剖析,并在此基础上给出了具体的解决算法面向对象的基于包围盒的碰撞检测算法、基于面片的穿透限制算法和抓取与拖放算法。最后构建了虚拟装配试验系统对这几种解决方案进行了验证。这几种算法能够保证虚拟装配系统的实时性和真实性,较好地解决了虚拟操作中存在的问题。 相似文献
13.
针对复杂物体间碰撞检测,为提高碰撞检测效率,减少计算量,解决普通算法不直接适用于非凸体等问题,提出了一种连续碰撞检测算法。首先,该算法在初检测阶段利用基于波前法的三角网格生成,对非凸体等复杂物体表面进行网格划分,获取高质量三角形,得到三角形点、线、面参数信息;然后,用动态投影分离剔除法对三角形单元对进行高层剔除,从而剔除掉不可能发生碰撞的三角形;最后,针对可能碰撞的三角形特征对进行精确相交测试,返回发生第一次碰撞时间,完成碰撞检测。经过复杂度分析和实验论证,该算法响应速度快,在结构复杂物体的连续碰撞检测中效率较高,对于非凸体也可适用。 相似文献
14.
基于复合层次包围盒的实时碰撞检测研究 总被引:9,自引:1,他引:8
针对各种层次包围盒的特点,提出了基于球状包围盒(Sphere)结构与有向包围盒(OBB)的复合层次包围盒的碰撞检测方法。将复合包围盒树分为X、Y、Z层,X层节点为球状包围盒(Sphere)结构,Y层为OBB-Sphere混合结构,Z层为OBB结构。上层节点间的相交测试采用Sphere与Sphere或者OBB的方式,以此快速排除不可能相交的物体;下层节点间的测试采用OBB与OBB的方式保证精确的判定距离较近的物体的碰撞状态。实验通过与OBB算法的性能比较,证明了复合包围盒能有效地应用于复杂场景的实时碰撞检测。 相似文献
15.
16.
时间域上的动态图形反走样算法是提高序列画面图象播放质量的关键技术。由于该技术需在时间域上加密采样,因而其计算过程非常耗时。本文首先给出了一种新的深度图象warp-ing算法,并用它来快速生成由于摄像机参数变化而产生的静态景物画面的细微变化,而运动景物画面则根据其深度值复合到相应时刻的静态景物画面中。利用这一技术,我们可快速地在相邻帧画面中间进行加密采样。而Gauss点优化采样策略则极大地提高了反走样算法的效率。理论和实验结果表明,本算法能高效地实现复杂场景图形的动态反走样,它不仅独立于场景复杂性,而且可根据画面质量要求来调整精度。 相似文献
17.
18.
19.
由于数据流具有快速、无限、突发等特性,实现高速网络下的实时入侵检测已成为一个难题。设计一种维持数据流概要特征的相似搜索聚类树(similarity search cluster-tree, SSC-tree)结构,在此基础上提出一种基于SSC-tree的流聚类算法用于高速网络的入侵检测。为适应高速、突发到达的数据流,算法采用了链式缓存、捎带处理和局部聚类策略。SSC-tree中的链式缓存区用于临时存放数据流突发时算法不能及时处理的数据对象,缓冲区中的内容随后被捎带处理。在高速数据流未插入SSC-tree参与全局聚类之前,利用局部聚类产生微簇来适应高速流的到达。实验结果表明,该算法具有良好的适用性,能够在高速网络环境下产生较好的聚类精度,有效实现高速网络环境下的入侵检测。 相似文献