期刊文献+

一种有效的隐式约束动力学布料动画方法 被引量:5

Cloth Animation Based on Implicit Constraint Dynamics
下载PDF
导出
摘要 布料动画中,通常采用施加约束的方式限制布料的过度拉伸.已有的研究工作没有充分考虑拉伸约束与弯曲形变之间的关系,构造的动画模型并不完善,无法模拟布料无拉伸而多褶皱的"刚柔"相混的复杂变形效果.针对此问题,提出一种基于隐式约束力的布料动画方法.首先,建立有效的布料弯曲受力模型,并提出一种动态适应性约束方法,能够同时处理布料运动过程中结构和剪切2种不同类型的拉伸,避免单一结构拉伸约束导致的"过剪切"变形或者过约束导致的"刚性"失真效果;建立碰撞约束,避免局部调整穿透质点引起的过度拉伸问题.其次,将各种约束以隐式约束力的形式增加到动力学系统中,采用约束型迭代精化的方法进行求解.实验结果表明,该方法稳定有效,能够在保持布料弯曲形变的前提下,将拉伸控制在合理范围内,真实地刻画布料"易弯抗拉"的变形特征,实现逼真的布料变形动画模拟. Cloth animation has been one of the hottest topics in the field of computer graphics for many years. Simulating inextensible cloth with wrinkles is one of the challenges. To prevent the overstretching in cloth animation, effective constraints are usually introduced into the system. However, existing cloth solvers have established the constraints in disregard of the relationship between stretching and bending deformation, so that the final animation is not satisfactory. In this paper, a novel method of cloth animation based on implicit constraint dynamics is proposed. Firstly, the bending deformation of cloth is analyzed from micro-mesh view, based on which an adaptive constraint is established to structure and shear tensile. By applying the constraints, over-elongation deformation can be avoided while wrinkles are not prevented on cloth. At the same time, global collision constraints are established to prevent the penetration, which can avoid the over-elongation that can be easily caused by locally moving particles. Secondly, constraint dynamic equation including implicit constraints is developed that is solved by constraint manifold iterative refinement method. Finally, experiments are conducted and the analysis and evaluation are given. The results show that our method is stable and effective, which ensures the realistic and effective cloth simulation.
出处 《计算机研究与发展》 EI CSCD 北大核心 2012年第7期1388-1397,共10页 Journal of Computer Research and Development
基金 国家自然科学基金项目(U0935003 61173053 60403042) 中央高校基本科研业务费专项基金项目(10MG26)
关键词 布料 布料动画 物理模型 约束 约束动力学 无拉伸 cloth cloth animation physically-based modeli constraint constraint dynamics inextensible
  • 相关文献

参考文献21

  • 1Griffiths P,Kulke T. Clothing movement-visual sensory evaluation and its correlation to fabric properties[J].Journal of Sensory Studies,2002,(03):229-255.doi:10.1111/j.1745-459X.2002.tb00345.x.
  • 2Provot X. Deformation constraints in a mass-spring model to describe rigid cloth behavior[A].New York:ACM,1995.147-154.
  • 3Desbrun M,Schroder P,Barr A H. Interactive animation of structured deformable objects[A].New York:ACM,1999.1-8.
  • 4Bridson R,Fedkiw R P,Anderson J. Robust treatment of collisions,contact,and friction for cloth animation[J].ACM Transactions on Graphics,2002,(03):594-603.doi:10.1145/566654.566623.
  • 5Hong M,Choi M H,Jung S. Effective constrained dynamic simulation using implicit constraint enforcement[A].Piscataway,NJ:IEEE,2005.4520-4525.
  • 6Goldenthal R,Harmon D,Fattal R. Efficient simulation of inextensible cloth[J].ACM Transactions on Graphics,2007,(03):1-7.doi:10.1145/1276377.1276438.
  • 7Terzopoulos D,Fleischer K. Modeling inelastic deformation:viscoelasticity,plasticity, fracture[A].New York:ACM,1987.205-214.
  • 8Etzmuss O,Gross J,Strasser W. Deriving a particle system from continuum mechanics for the animation of deformable objects[J].IEEE Transactions on Visualization and Computer Graphics,2003,(04):538-550.doi:10.1109/TVCG.2003.1260747.
  • 9Breen D E,House D H,Wozny M J. Predicting the drape of woven cloth using interacting particles[A].New York:ACM,1994.365-372.
  • 10Choi K J,Ko H S. Stable but responsive cloth[J].ACM Transactions on Graphics,2002,(03):604-611.doi:10.1016/j.bmc.2009.04.028.

二级参考文献16

  • 1范昭炜,万华根,高曙明.基于流的实时碰撞检测算法[J].软件学报,2004,15(10):1505-1514. 被引量:33
  • 2毛天露,王兆其,夏时洪.三维服装仿真中的“服装-人体”快速冲突检测及响应算法[J].计算机研究与发展,2006,43(2):356-361. 被引量:9
  • 3Govindaraju N, Lin M, Manocha D. Fast and reliable collision culling using graphics hardware [J]. IEEE Transactions on Visualization and Computer Graphics, 2006, 12(2): 143-154
  • 4Moller T, Trumbore B. Fast, minimum storage ray/triangle intersection[J]. Journal of Graphics Tools, 1997, 2(1): 21- 28
  • 5Teschner M, Kimmerle S, Heidelberger B, et al. Collision detection for deformable objects [J]. Computer Graphics Forum, 2005, 24(1): 61-81
  • 6Baraff D, Witkin A, Kass M. Untangling cloth [J]. ACM Transactions on Graphics, 2003, 22(3): 862-870
  • 7Volino P, Magnenat-Thalmann N. Resolving surface collisions through intersection contour minimization[J]. ACM Transactions on Graphics, 2006, 25(3): 1154-1159
  • 8Zhang D L, Yuen M M F. Collision detection for clothed human animation [C]//Proceedings of the 8th Pacific Conference on Computer Graphics and Applications, Hong Kong, 2000:328-337
  • 9Bridson R, Fedkiw R, Anderson J. Robust treatment of collisions, contact and friction for cloth animation [C]// Computer Graphics Proceedings, Annual Conference Series,ACM SIGGRAPH, San Antonio, 2002:594-603
  • 10Mezger J, Kimmerle S, Etzmu O. Hierarchical techniques in collision detection for cloth animation [J]. Journal of WSCG, 2003, 11(1): 322-329

共引文献4

同被引文献32

  • 1吕梦雅,韩育芳,唐勇.虚拟手术中缝合过程的相关技术[J].吉林大学学报(工学版),2013,43(S1):16-20. 被引量:2
  • 2惠卫华,关正西.基于质点-弹簧模型的布料仿真研究[J].计算机工程与设计,2007,28(3):664-667. 被引量:13
  • 3FUHRMANN A,GROSS C,LUCKAS V.Interactive animation ofcloth including self collision detection[J]Journal of WSCG,2003,11(1):141-148.
  • 4GOLGENTHAL R,HARMON D,FATTAL R,et al.Efficient sim-ulation of inextensible cloth[J].ACM Transactions on Graphics,2007,26(3):49.
  • 5STUMPP T,SPILLMANN J,BECKER M,et al.A geometic de-formation model for stable cloth simulation[C]// Proceedings of the2008Virtual Reality Interactions and Physical Simulation.Greno-ble,France:Eurographics Association,2008:39-46.
  • 6VOUISO P,MAGNENAT-THALMANN N,FAURE F.A simpleapproach to nonlinear tensile stiffness for accurate cloth simulation[J].ACM Transactions on Graphics,2009,28(4):105.
  • 7CHEN M,TANG K.A fully geometric approach for developablecloth deformation simulation[J].The Visual Computer:Interna-tional Journal of Computer Graphics,2010,26(6/7/8): 853-863.
  • 8FENG W,YU Y,KIM B.A deformation transformer for real-timecloth animation[J].ACM Transactions on Graphics,2010,29(4):108.
  • 9ROHMER D,POPA T,CANI M P,et al.Animation wrinkling:augmenting coarse cloth simulation with realistic-looking wrinkle[J].ACM Transactions on Graphics,2010,29(5):157.
  • 10GUAN P,REISS L,HIRSHBERG D.et al DRAPE:DRessingAny PErson[J].ACM Transactions on Graphics-SIGGHAPH2012 Conference Proceedings,2012,31(4):Article No.35.

引证文献5

二级引证文献34

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部