基于质子-弹簧模型的动态长直发实时模拟方法研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:jiandancaozuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
优良的头发模拟方法在虚拟人的真实感绘制中起着决定性的因素。但是头发自身的复杂结构以及其在力的作用下的复杂的运动规律给头发的模拟过程带来了很大的障碍,使得模拟方法很难达到令人满意的效果。本文所完成的主要工作包括以下几方面。首先,针对传统的质子-弹簧模型在特殊情况下头发质点位置与速度更新失败的问题,提出对单根发丝模型的改进,用一根垂线弹簧代替原模型中的角度弹簧,从而避免对角度弹簧复杂的三角函数计算,同时也可以精确地模拟头发丝的弯曲形变和扭转形变。其次,通过与传统的质子-弹簧模型对比,详细地对改进的质子-弹簧模型进行力学分析,并分别给出弯曲形变和扭转形变时头发质子所受弹力的计算公式。再次,在处理头发间相互作用方面,考虑到计算效率,提出一种拉格朗日法与欧拉法的嵌套结合法,用来处理头发间的自碰撞;将头发整体看作不可压缩的流体,利用欧拉法将流体划分为表现速度与密度的小栅格,在每个小栅格内进行速度计算;利用拉格朗日法处理其中每个质子的受力作用,两者进行有机结合进行质点速度计算及位置更新。最后,设计并实现一个三维动态长直发模拟系统,对所提出的模拟算法进行实验验证,并对实验结果进行分析,讨论在不同数量规模下模拟效果的差异以及应用不同碰撞处理算法对模拟效率的影响。
其他文献
近年来,随着多媒体技术和互联网技术的快速发展,现代计算机硬件存储介质价格的不断下降和以P2P技术快速发展为代表的网络传输技术的成熟,使得视频在人们生活中的很多领域变得越
数据挖掘是从海量数据中挖掘有用知识的一个强有力的工具,可以帮助人们从数据中获取更深层次的有用信息,已经在银行、保险、电信、生物数据分析等领域得到了广泛的应用。随着