计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (9): 225-227.

• 工程与应用 • 上一篇    下一篇

利用弹簧质点模型和隐式方法的布料模拟研究

孔 川,罗大庸   

  1. 中南大学 信息科学与工程学院,长沙 410075
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-03-21 发布日期:2011-03-21

Research of cloth simulation using mass-spring and implicit method

KONG Chuan,LUO Dayong   

  1. School of Information Science and Engineering,Central South University,Changsha 410075,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-03-21 Published:2011-03-21

摘要: 首先运用弹簧-质点模型建立布料的面模型,然后对质点进行力的分解以及受力分析并优化。提出逼近的隐式数值积分方法模拟质点的运动轨迹,这解决了显式数值积分方法的不稳定性和小时间间隔的缺点和其他隐式方法计算量大的缺点,这也是实现基于物理模型的布料仿真的关键技术。针对具体碰撞对象采用简单的包围盒方法进行碰撞检测,和利用二分法进行碰撞的处理,大大增加了碰撞处理的逼真效果。实验证明其模拟方法具有稳定性和实用性。

关键词: 弹簧-质点模型, 隐式数值积分, 包围盒方法, 碰撞检测

Abstract: Firstly,the face modeling of cloth is constructed by mass-spring model,and then the force of mass point is decomposed,analysed and the mass point is optimized.The approximate method of implicit numerical integration is proposed to simulate movement tracks,which solves instability of the method of explicit numerical integration and shortcoming of small interval and solves the problem of large computation with other implicit method,and is the key technology to realize cloth simulation based on physical model.A simple bounding box method that is used for collision detecting,aims at specific colliding object.Besection method that is used for the treatment of collision,greatly increases the realistic effect.Simulation experiments prove its stability and practicality.

Key words: mass-spring, implicit numerical integration, bounding box method, collision detection