布料运动仿真技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:yndlyxb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去几十年里,计算机动画一直是人们研究的热点。运动布料的计算机实时模拟作为计算机动画的一个重要组成部分,吸引了越来越多的研究。虽然布料模拟非常重要,并且已经有了大量的研究,但是快速并且理想的布料模拟直到现在仍然是一个挑战。作者分析了基于物理模型的布料模拟的基本步骤包括造型、运动控制、碰撞检测与响应处理,研究了基于矩形网格的局部自适应细分与合并的布料模拟方法。本文是对该项工作的总结和概括。文章的主要研究内容及其成果包括以下几个方面: 首先比较分析用于布料造型的几何法、物理法以及混合法各自的优缺点。在此基础上作者提出改进的基于矩形域的质点-弹簧模型,利用该模型统一建立了布料真实感模拟方程,给出方程中质点所受内力和外力的组成与表达式以及动态系统的推导和求解过程,并且描述了模拟的具体实现算法。改进的质点-弹簧模型克服了原有模型对织物的材料性能表达单一的缺点,考虑了拉伸、剪切、弯曲等力学性能对布料外观的影响,有效提高模拟的真实感效果。 本文接着分析了碰撞检测与响应算法的研究意义以及技术难点,给出碰撞检测一般算法框架和经典方法。针对碰撞检测时间耗费量大的问题,本文通过引进碰撞状态开发了适合本文模型的基于局部自适应细分的碰撞检测与响应,包括基于AABB树的层次包围盒技术和基本几何元素的碰撞检测与响应。其中,通过将布料和场景中的其他物体都由三角网格表示,从而将他碰撞和自碰撞检测归结为判断点-三角形或边-边之间是否相交的问题。同时,在自碰撞检测中,作者利用三角形表面曲率简化计算。 另外,针对布料造型与效果仿真中存在的模型复杂、模拟效率低、忽略布料细节等问题,本文提出一种基于局部自适应细分与合并的快速布料模拟方法。结合基于Catmull-Clark机制的局部自适应细分,设计了一种新算法。在布料掉落下来与硬物碰撞时,能够在局部自动细分生成新粒子加入系统,参与运动模拟。如果粗网格已经能较好模拟布料则自动合并。针对自适应细分所涉及的超弹性、裂缝以及细分层次等问题提出相应的解决办法。 最后,本文给出了这种技术的实现算法,同时将SIMD技术引入到布料模拟中,实现硬件加速。实验证明,本文的布料模拟系统可以进行高效的实时运动仿真,减少超弹性等失真现象,在效率和真实感两者间取得较好的折中效果。
其他文献
本文主要研究分划逻辑在线性序结构上的表达能力及其相关性质,主要创造性工作由以下两部分组成:(1) 将确定型自动机和分划逻辑各类型的范式集建立起了联系,类似于的Hintikka 公
供应链管理是企业在无法预测的、持续的、快速变化的竞争环境中生存、发展并扩大竞争优势的经营管理和生产组织方式,能在企业间的资源共享和信息集成的基础上,通过对各部分资源
贝叶斯网络(Bayesian Network,BN)是Pearl提出的一种基于概率论和图论的不确定知识表示模型。它具有清晰语义的网络结构;它揭示领域对象的内在结构,是复杂全概率分布的紧凑表示
数字签名包括两个方面的安全性:一是签名方案抵抗密码分析的安全性,通常通过选用数学上一些著名的困难问题,来保证数字签名方案的安全性。另一个安全性是指签名私钥的安全性。签
本文主要研究代理签名及其应用。通过对代理签名方案进行分析与改进,主要介绍代理签名的基本概念、扩展方案、性质等,将其进行分类,分析了代理签名具体方案,以及对各代理签名方
数据挖掘是从大规模的数据中抽取非平凡的、隐含的、未知的、有潜在使用价值的信息的技术.随着信息技术的不断发展,各行业的数据规模也不断庞大,与此同时,数据挖掘技术不断成
随着信息技术的飞速发展,ADSL技术逐渐成为当今最重要的宽带接入技术。USB接口ADSL调制解调器将USB协议和ADSL技术结合在一起,满足了使用者的不同需求。Linux是近年来向家用桌
学位
数据挖掘被广泛应用于多个领域,尤其是在如银行、电信、保险、交通、零售等商业领域。但数据挖掘也会带来一些社会问题,其中最敏感的要属隐私保护问题。因此,有必要研究如何在数
本文通过JIALING展示了如何为网络处理器设计一个软件系统,该软件系统的设计目标是简化网络处理器软件的开发,并且使开发出的系统同时具有可扩展性和健壮性的特点。本文选择Int