• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 论文 • 上一篇    下一篇

通用三维服装模型的强约束动态仿真方法

刘正东   

  1. (北京服装学院计算机信息中心,北京 100029)
  • 收稿日期:2015-10-26 修回日期:2015-12-11 出版日期:2017-02-25 发布日期:2017-02-25
  • 基金资助:

    国家科技支撑计划(2013BAH41F00);北京市教委科技计划(KYJH02150201/016)

A strong constraint dynamic simulation
method for 3D garment models
 

LIU Zheng-dong   

  1. (Centre of Computer Information,Beijing Institute of Fashion Technology,Beijing 100029,China)
  • Received:2015-10-26 Revised:2015-12-11 Online:2017-02-25 Published:2017-02-25

摘要:

随着三维游戏和虚拟试衣要求的不断提高,服装仿真已经从布料模拟向服装动态模拟的方向发展,具有真实性、实时性、通用性与交互性的服装仿真技术有很强的研究和实用价值。针对目前算法研究中普遍存在的实时性与通用性不足,提出了一种针对任意三维服装模型的实时仿真方法,将模型顶点和三角面映射为质点的弹簧模型,以克服传统的布料解算器对三维模型的网格限制。利用简便易行的Verlet积分器提高运算效率,并对质点间的形变进行强约束补偿,防止过拉伸(超弹)现象的发生,提高了系统的稳定性。通过实验验证了算法的高效性和可靠性,并可方便地以插件或模块形式与其它软件整合。

 

关键词: 服装仿真, 质点弹簧模型, 三角面, Verlet

Abstract:

With the increasing demand for quality improvement in 3D games and virtual dressing, the trend of garment simulation has shifted from cloth simulation to dynamic simulation. Garment simulation is of significant theoretical and practical value  because it is authentic, timeliness, universal and interactive. Aiming at the common problems of present algorithms on timeliness, universality and over-stretching, we propose a real-time simulation method for all 3D garment models. In this method, we map the triangle faces to the mass-spring model to overcome the restriction of the traditional solver on cloth regular grid. The Verlet integrator can calculate the motion of particles and improve the computation efficiency. We perform compulsory constraint compensation for the deformation between particles to prevent over-stretching and improve the stability of the system. Experimental results verify the efficiency and reliability of the proposed algorithm. The algorithm is simple and easy to operate, and can be easily integrated with other software in the form of plug-in components and modules.

Key words: garment simulation, mass-spring model, triangle faces, Verlet