摘要
布料变形的主要目标为视觉上真实感和操作上可交互。基于经典的Mass-Spring布料模型,主要研究有:改进模型中的弹簧常数,约束弹簧拉伸范围,解决布料变形仿真中在强大外力作用下"超弹性"的非真实拉伸问题;使用Verlet数值积分法,求解质点微分运动方程,由于该积分法不显式计算速度,因此布料变形系统的总体性能稳定且快速;在系统仿真中,允许用户添加风力和用户虚拟外力,模拟窗帘推拽和悬挂布料随风飘动等布料变形效果;提供基于GPU加速的布料碰撞处理算法,通过布料变形系统的实验,验证了交互式布料变形算法具有良好的性能,满足布料变形系统的可交互性和逼真感。
The research of cloth animation focuses on some key objectives on realistic cloth and interactive operation technique etc. The main research work improved the traditional fabric model based on mass-spring model, restricted the spring to a stretching length, and solved the "super-elastic" unreal vision effect of super elongation under the powerful external force. The researches on fabric simulation used Verier numerical integration method to resolve differential equations. Due to the implicit method of computing kinematic velocity, the overall performance of the cloth animation system is stable and fast. In the simulation system, wind and the user virtual external force could be added to allow the user to push and pull the realize curtain, to simulate the fluttering of hanging flags and other cloth kind of situations in the wind. GPU-accelerated collision response algorithm was provided to speed up the calculation of cloth simulation. Through experiments based on the cloth simulation system, it is concluded that the algorithm of interactive operation technique is in good performance.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2014年第9期2050-2055,共6页
Journal of System Simulation
基金
江苏省高等职业院校国内高级访问学者项目(2013FX031)