变形体的碰撞检测算法研究

来源 :青岛大学 | 被引量 : 0次 | 上传用户:gxb396104807
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
一个快速并且健壮的碰撞检测检测算法在很多领域比如虚拟现实、计算机游戏、计算机辅助设计都扮演着重要角色。近几年来,随着虚拟现实技术和分布式仿真技术的兴起,碰撞检测问题成为一个研究的热点。 相对于刚体对象,变形对象表现在当它移动时组成变形体对象的顶点之间的相对位置发生变化。对于刚体对象,大部分碰撞检测算法所依赖的数据结构都可以在预处理阶段处理完毕。但对于变形体对象,适用于刚体对象的碰撞检测算法将不能直接应用。因为顶点之间的相对位移发生变化,因此用于碰撞检测算法的数据结构必须实时的重新构建或者更新。 对于变形体的碰撞检测算法,本文从两个方面对传统的算法进行改进。第一种方法是处理可变形体对象时更新而不是重新构建数据结构,因为重新构建整个数据结构的时间耗费在一个实时的仿真环境中是不能接受的。同时通过压缩方法对传统AABB层次包围盒进行了改进,通过从空间的角度来对传统的层次AABB包围盒进行优化,从而节省了大量的存储空间,提高了变形体的碰撞检测效率。第二种方法提出了一种基于包围盒方法与空间分解方法相结合的碰撞检测算法,与其他碰撞检测算法相比较,本算法不仅具有能够节省空间,而且时间复杂度也比较低。除此之外,本算法不仅能够找出发生碰撞的基本几何元素对,而且还能够精确地找出碰撞点。
其他文献
网络安全问题已经成为当今计算机网络发展所迫切需要解决的问题,防火墙技术是保障网络安全的重要手段之一。传统防火墙部署在网络的边界上,依赖网络的物理拓扑结构来保护内部
逻辑程序是知识表示和非单调推理研究的重要领域。本文的研究背景是包含否定的逻辑程序。论文介绍了逻辑程序语义研究的现状,综述了过程性语义的研究,并给出了扩展逻辑程序的弱
本文在智能手机项目组的研发工作中,深入分析了ARM-Linux与uCLinux的内核,并在三星S3C44B0X CPU上成功移植了uCLinux。通过对现有uCLinux实时化技术的分析,提出了一种对uCLinux
三维场景的信息采集、捕获及对目标物体的绘制一直以来是计算机视觉与计算机图形学研究的热点之一,目的是为了让计算机像人一样感知场景、获得信息,能够精确、快速再现和还原场
  词法分析是自然语言处理领域中最基础的处理步骤,尤其对汉语这种没有分割符的语言来说更是如此。本文研究的汉语词法分析主要包括自动分词、词性标注和词义相似度计算三个
作为物联网的主要组成部分之一,无线传感器网络需要在资源有限的情况下采集、处理并传输周围环境中的信息。在实际应用中,这些信息的安全性是需要优先保证的,因此在数据融合
人脑作为一个高效的神经网络,一直是人工神经网络模拟的目标。但由于网络规模和突触元件的制约,人工神经网络的功能受到了极大的限制。忆阻器的出现,为人工神经网络从电路上模拟
随着广泛计算需求的出现和便携计算设备的繁衍使得无线网络越来越重要。在这些系统环境中,出现了有着特殊配置的移动Ad Hoc网络。Ad Hoc网络同样面临无法保证业务质量的问题
虹膜具有丰富的、独特的纹理特征,非常适用于身份鉴别。与其它生物特征相比,虹膜特征更稳定、更可靠,并且采集虹膜图像时不具有侵犯性。基于虹膜的上述特点,虹膜识别技术被认
近年来无线传感网络中的安全查询技术受到越来越多无论是学术界还是工业界的关注。无线传感器网络的特征,使得在其上有效而安全地执行查询成为一种挑战。范围查询是无线传感器