首页 | 官方网站   微博 | 高级检索  
     

基于Cosserat理论的头发动态模拟*
引用本文:唐勇,高英慧,冯立颖,吕梦雅,李晓艳a.基于Cosserat理论的头发动态模拟*[J].计算机应用研究,2010,27(2):757-769.
作者姓名:唐勇  高英慧  冯立颖  吕梦雅  李晓艳a
作者单位:1. 燕山大学信息科学与工程学院,河北,秦皇岛,066004
2. 燕山大学图书馆,河北,秦皇岛,066004
基金项目:国家“863”计划资助项目;国家自然科学基金资助项目(50675189)
摘    要:针对基于弹性杆理论的超螺旋模型中对动力学方程的求解影响头发模拟实时性的问题,采用Cosserat弹性杆理论对头发建模,引入角速度变量,并加入头发运动平衡的固有约束,得到改进的拉格朗日动力学运动方程;然后,将头发单体离散化,用角速度和四元数作为状态变量简化动力学方程,用半显式的欧拉方程加速方程的执行,大大降低了系统的运行时间,提高了模拟的速度,在满足实时性要求的同时提高了头发模拟的真实度。

关 键 词:Cosserat理论    头发建模    离散    欧拉方程

Simulation of dynamic hair based on theory of Cosserat
TANG Yong,GAO Ying-hui,FENG Li-ying,LV Meng-ya,LI Xiao-yana.Simulation of dynamic hair based on theory of Cosserat[J].Application Research of Computers,2010,27(2):757-769.
Authors:TANG Yong  GAO Ying-hui  FENG Li-ying  LV Meng-ya  LI Xiao-yana
Affiliation:(a.School of Information Science & Engineering, b.Library, Yanshan University, Qinhuangdao Hebei 066004, China)
Abstract:The real-time simulation of hair in the super-helix model based-on the elastic rod is a big problem because of complicatedly solving dynamical equation.Applied Cosserat rod theory to model hair. Obtained the equation of motion by combining the angular velocity with the holonomic constraints in the dynamic equilibrium configuration for an elastic rod. Successfully improved the Lagrangian dynamic equation. Further more,discretized the rod into finite element.Brought the angular velocity together with the quaternions to be the state variables. Decoupled the resulting system of equations. It had gotten an efficient numerical solution of Lagrangian.Used semi-explicit Euler equations to speed up the Lagrangian dynamic equation. Finally, increased the velocity of the simulation,improved the reality of the simulation, satisfied the requirement of fast and realistic simulation of hair.
Keywords:Cosserat theory  hair model  discretization  Euler equation
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号