基于四元数插值的虚拟人运动建模及实现

被引:4
作者
汪晗
吴巧巧
张鹏
张俊
机构
[1] 武汉工程大学计算机科学与工程学院
关键词
欧拉角; 虚拟人运动; 四元数插值;
D O I
暂无
中图分类号
TP391.9 [计算机仿真];
学科分类号
080203 ;
摘要
针对关键帧动画中,欧拉角描述旋转运动时自由度的丢失,提出了四元数插值方法来模拟人体运动.首先根据人体结构建立虚拟人骨架模型,其次模拟人体运动建立虚拟人运动模型,然后基于XML表示法建立关键帧数据模型来存储关键帧信息,最后采用四元数方法对给定的关键帧进行插值生成中间帧,并基于OpenGL实现可视化编程.实验结果表明,该方法能对虚拟人的运动过程进行平滑地插值,该算法框架具有通用性,通过修改关键帧信息可以很好地模拟人体的不同运动.
引用
收藏
页码:511 / 516
页数:6
相关论文
共 10 条
[1]   增强骨骼动画运动细节的关键帧插值方法 [J].
孔德慧 ;
王立春 ;
郑重雨 .
北京工业大学学报, 2011, 37 (08) :1255-1261
[2]   一种改进的无监督聚类的关键帧提取算法 [J].
李全栋 ;
陈树越 ;
张微 .
应用光学, 2010, 31 (05) :741-744
[3]   从运动捕获数据中提取关键帧 [J].
沈军行 ;
孙守迁 ;
潘云鹤 .
计算机辅助设计与图形学学报, 2004, (05) :719-723
[4]   蛇形机器人研究现况与进展 [J].
陈丽 ;
王越超 ;
李斌 .
机器人, 2002, (06) :559-563
[5]   一种虚拟人运动拟合算法 [J].
贺怀清 ;
洪炳熔 .
电子学报, 2001, (08) :1107-1109
[6]   虚拟人合成研究综述 [J].
王兆其 .
中国科学院研究生院学报, 2000, (02) :89-98
[7]   四元数及其在计算机动画中的应用 [J].
金小刚,彭群生 .
计算机辅助设计与图形学学报, 1994, (03) :174-180
[8]  
计算机动画中运动生成与控制问题研究[D]. 李丹.华中科技大学. 2008
[9]   Human motion planning based on recursive dynamics and optimal control techniques [J].
Lo, J ;
Huang, G ;
Metaxas, D .
MULTIBODY SYSTEM DYNAMICS, 2002, 8 (04) :433-458
[10]   Animation control for real-time virtual humans [J].
Badler, NI ;
Palmer, MS ;
Bindiganavale, R .
COMMUNICATIONS OF THE ACM, 1999, 42 (08) :64-73