检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]燕山大学信息科学与工程学院,秦皇岛066004
出 处:《系统仿真学报》2009年第1期157-160,共4页Journal of System Simulation
基 金:国家自然科学基金(50675189);河北省自然科学基金(F2006000267)
摘 要:在虚拟环境中,活动对象的运动路径是连续的,为达到实时交互的目的,碰撞时间采样点的取值应该是十分密集的,因此,帧与帧之间会有很强的关联性。利用这一特性,对基于轴向包围盒碰撞检测算法进行优化,把当前对象的碰撞信息记录下来以供下一次碰撞检测使用。另外,针对AABB包围盒紧密性差、占用大量存储空间的问题,基于压缩存储的方法对该算法进行改进,减少AABB包围盒存储的字节数。实验结果证明,优化算法在有效地减少参与测试的包围盒数目的同时,也节省了AABB包围盒树的存储空间。In virtual environment, the paths of moving objects are continuous. In order to get the goal of real-time interaction, sampling points of collision time should be very dense. So there is stronger relevancy between frames. According to this trait, collision detection algorithm based on axis-aligned bounding box was optimized. The current collision information was recorded for using of the next collision detection. In addition, in order to solve the problem of bad tightness and storage space of AABB, the AABB algorithm was mended based on compressed storage method, and the optimizing algorithm reduced the amount of byte of AABB. The experimental results demonstrate that the algorithm has efficiently decreased the number of bounding boxes which participate in collision detection, and saved the storage space of AABB trees.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15