虚拟试衣中服装约束和碰撞实时绘制算法的改进与评价

来源 :燕山大学 | 被引量 : 0次 | 上传用户:wanglt111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
服装绘制已经广泛应用于游戏动画、影视娱乐、虚拟试衣等领域。流畅的虚拟试衣一直是人们的梦想,由于服装形状复杂性、柔软易发生形变,服装形态的不可预测,因此,实时有效地绘制真实服装运动效果具有很大的挑战。为了满足用户对真实感和实时性的要求,需要创建高效的服装约束模型、提高服装运动过程中碰撞检测的精确度以及碰撞响应过程中的速度。为了达到流畅的虚拟试衣效果,服装模型的绘制变得尤为重要。服装模型不同于刚体,在每帧动态模拟过程中,每个网格质点的位置和速度都会产生变化。首先,为丰富虚拟试衣中的服装种类,需要完成对不同种类服装的快速建模。使用MD(MarvelousDesigner)根据服装尺寸比例设计二维服装面片,对面片的节点进行缝制,构建三维服装模型。使用Maya对服装模型进行线性混合蒙皮操作,创建可视化蒙皮网格,以完成骨骼动画对人体和服装模型的绑定和驱动。其次,约束绘制主要作用是解决服装模型的随动和多向拉伸的问题。随动问题:添加蒙皮约束,使用约束因子限制服装质点的运动范围,防止服装质点与蒙皮位置偏离过多,保证人体运动时服装的精准随动;多向拉伸问题:引入距离约束方程,使用基于位置动力学约束投影方法计算,解决自由质点间横向过度拉伸问题,并结合LRA(Long Range Attachments)模型,解决自由质点的纵向过度拉伸问题。然后,碰撞绘制主要包含碰撞检测与响应,其作用主要在于防止服装模型的穿透和抖动,并且产生真实自然的服装褶皱。为解决服装绘制过程中多质点连续碰撞造成的穿透现象,构造脉冲函数计算服装质点缓冲速度。采用Gauss-Seidel迭代法串行计算蒙皮约束方程和距离约束方程,以生成真实自然的服装褶皱。使用Jacobi迭代法并行计算碰撞约束,解决基于位置动力学中的抖动问题。通过解算器计算约束和碰撞算法,实时地更新服装质点的位置和速度。最后,借助Unity3D开发平台,综合使用C#、C++以及JavaScript等语言,设计并完成对比实验,结果表明:本文对虚拟试衣中服装约束和碰撞实时绘制算法做出了有益的探索与改进。
其他文献
<正>在中国历史上,传统管理思想萌芽早在夏、商、周就已经出现。老子的道学、墨子的墨家、孔子的儒学、孙子的兵家,以及春秋战国时期的法家管理思想中,都出现了组织管理、经
物流外包策略是影响企业长期利润的重要因素。通过分析物流外包方案与企业现状之间的相互制约、相互影响的关系,及其对企业长期利润的耦合影响,建立基于系统动力学的企业物流
改革开放以来,我国的经济一直处于高速增长时期,但是依靠大量投入生产要素的粗放式的经济发展模式也带来了非常严重的资源和环境问题,转变生产方式势在必行。再制造是对功能
<正>阿司匹林与氯吡格雷双联抗血小板治疗是急性冠脉综合征(ACS)和经皮冠状动脉介入治疗(PCI)的标准化治疗[1],氯吡格雷是抗血小板药物,通过有效抑制血小板的活化和聚集,其与
目的评价米非司酮配伍米索前列醇在中期妊娠引产孕妇中的应用价值。方法选择2017年8月至2019年1月于医院行中期妊娠引产的86例孕妇,根据用药不同分为两组,每组43例。对照组给
一般论证主要由根据、理由和主张三个部分组成,实用论证分别为这三个部分增加了支持、限定和反驳三个因素。其实,在科学史上,达尔文在论证他自己的理论时早就使用了这种论证
《新课程标准》提出,小学语文必须高度重视引导学生进行课外阅读。作为语文教师,要发现并向孩子推荐好书,且通过各种途径和方法精心组织和指导学生的课外阅读,从而培养学生广
<正>女性公务员数量不断增加,女性公务员职业生涯的发展已成为公共人力资源管理的重要课题。女性公务员的职业发展的状况标志着一个国家妇女发展程度,因此,深入研究女性公务
现行的义务教育课程标准实验教科书关于重力的方向几乎都是这样呈现的:用一根线把物体悬挂起来,物体静止时,线的方向跟重力一致,这个方向叫作竖直方向。