树随风动模拟中的碰撞检测问题研究

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:kuangtuzhm11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机图形学的不断发展,以及电影、游戏领域对计算机模拟的需求不断增加,对于自然景物的模拟已经成为了研究热点之一。在自然景物中,树木是其中的一类重要组成部分。如今,对于树木的模拟已不仅局限于对其静态的仿真绘制,而且对其运动过程的真实感要求也越来越高。而在树随风摆动的模拟过程中,必然会涉及到碰撞问题。本文主要研究树随风动模拟过程中的碰撞检测以及后续的碰撞响应问题。本文对树随风动模拟过程中的碰撞问题进行了详细的分析。当碰撞发生时,根据接触点的位置不同,将碰撞问题分为五种情况,分别是:树枝之间的碰撞、树枝与地面的碰撞、树叶之间的碰撞、树叶与地面的碰撞以及树叶与树枝之间的碰撞。在各类情况下,对其碰撞条件分别进行推导,根据构建模型的不同,提出了基于不同几何模型的碰撞检测算法。运用本文提出的算法和OBB包围盒算法,对树木模型的局部进行碰撞检测实验,并对两种算法进行比较。实验表明,本文提出的算法在精确程度和运行效率上,均优于OBB包围盒算法。在树随风动的模拟过程中,不仅需要对模型之间进行碰撞检测,还需要对其进行碰撞响应。本文通过对发生接触的模型进行受力分析,运用质点系冲量定理,进而计算出碰撞后物体的运动轨迹。实验表明,添加有效的碰撞响应,可以使得模拟的动画过程更趋于真实性。在Visual C++开发环境下,结合OpenGL三维图形软件包,将本文提出的碰撞检测算法及后续的碰撞响应添加至树随风动的模拟过程中,进一步提高了场景的真实效果。
其他文献
无线网络技术的发展日新月异,各种802.11x标准不断被更新,新的无线网络架构和技术也不断被提出。正当无线局域网WLAN的发展方兴未艾时,一种新的无线Mesh网络又出现了。无线Mesh
在煤矿安全事故中,巷道的冒顶片帮是最常见的事故之一。许多矿区都采用数字视频监控系统对巷道进行监控,通过人工观测监控图像的方式分析巷道的安全状况。但对于巷道表面岩体形
随着网络通信和Internet的发展,电子商务的发展势头迅猛。由于电子商务具有经济、便捷、不受时空限制等特性,故其发展潜力巨大。与此同时网络交易环境的匿名性和虚拟性,使得
数据逻辑独立性是数据库管理系统的重要特征,是应用系统独立于数据实体的重要保证,对于应用系统的发展具有十分重要的意义。然而现有的数据逻辑独立性解决方案都不够充分,以外模
21世纪是一个以网络为核心的信息化时代,随着网络应用的不断增加,人们在充分享受网络技术带来的快捷与便利的同时,对网络性能也提出了更高的要求。为了对网络性能进行改善和
随着计算机网络通信技术的飞速发展,基于网络的应用越来越多,网络上涌现了许多以多媒体为特征的新应用,如视频点播、计算机协同工作、电视电话会议等。这些以多媒体为特征的
随着多媒体技术和计算机网络的发展,大规模的数字图像资源和数据涌入互联网,它们和人们的日常生活息息相关。关于如何有效地组织、管理和利用丰富的图像资源的研究,对于未来
人脸检测是计算机视觉与模式识别领域非常活跃的研究课题,在视频监控、人机交互、图像检索、视频会议、身份验证、虚拟现实等很多方面都有着广泛的应用。随着智能计算技术发
植物抗性基因的研究是目前生物信息学领域重要课题之一。自发现第一个抗性基因至今,已有70余条抗性基因经过生物实验验证,并逐步应用于分子育种、转基因等方面的研究中。越来
基于模拟仿真技术的自适应优化算法,在保证数据库正常工作的同时,收集数据缓冲区工作特征数据,制定并实施优化方案。从而避免传统人工优化方式带来的一系列问题。同时,数据缓