欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2008, Vol. 26 ›› Issue (6): 843-848.DOI: 10.7523/j.issn.2095-6134.2008.6.018

• 简报 • 上一篇    下一篇

基于数值流形法的计算机动画建模

刘婷婷†, 王 颖   

  1. 中国科学院研究生院,北京100049
  • 收稿日期:1900-01-01 修回日期:1900-01-01 发布日期:2008-11-15

The mechanical model of computer animation based on numerical manifold method

LIU Ting-Ting, WANG Ying   

  1. Graduate University, Chinese Academy of Sciences, Beijing 100049, China
  • Received:1900-01-01 Revised:1900-01-01 Published:2008-11-15

摘要: 基于物理规律的计算机动画一直是图形学领域的研究热点,将一种新的动力学分析方法数值流形法引入到计算机动画领域中,利用数值流形法建立连续与非连续变形体的统一物理模型,仿真了一个逐渐展开的卷曲橡皮条、一个小球落到一堆可变形正方块上,以及一个球经过旋转的齿轮的情形。仿真结果显示,该模型可以处理多变形体的大位移和大变形,也可以处理变形体中裂隙的张开和滑移。

关键词: 数值流形法, 计算机动画, 数学网格, 物理网格, 碰撞

Abstract: Physics-based animation has always been an issue of computer graphics. A new numerical computing method named Numerical Manifold Method is firstly introduced into the area of computer animation. A general mechanical model is developed by making use of the advantage of numerical manifold method. It is simulated that an elastic object is being unfolded, a ball collapses into a square consisting of several little elastic blocks, and an elastic ball is pulled through rigid running gears. Simulation results show that the mechanical model has the potential advantage on multi-deformable objects simulation and the creation and spread of the joints.

Key words: numerical manifold method, computer animation, mathematical mesh, physical mesh, collision