OGRE引擎中基于BVH的角色动画的实现研究
Implementation of Character Animation via BVH in OGRE作者机构:厦门大学软件学院福建厦门361005
出 版 物:《计算机与现代化》 (Computer and Modernization)
年 卷 期:2011年第10期
页 面:81-83,87页
学科分类:1305[艺术学-设计学(可授艺术学、工学学位)] 13[艺术学] 081104[工学-模式识别与智能系统] 08[工学] 0804[工学-仪器科学与技术] 081101[工学-控制理论与控制工程] 0811[工学-控制科学与工程]
基 金:福建省自然科学基金计划资助项目(F0910149 S0850028) 福建省软科学研究计划资助项目(2010R0091) 厦门市科技计划项目(3502Z20103001) 泉州市技术研究与开发重点项目(2009G29)
摘 要:OGRE是一个被广泛使用的开源三维图形渲染引擎。为了提高角色动画的制作效率,应该减少一些中间转换的环节,本文提出采用解析标准BVH文件的方法:通过结构体函数直接将解析后的数据加载到内存中,利用OGRE引擎对其进行实时渲染。实验结果证明,在OGRE引擎中,解析后的BVH文件的运动数据能够成功驱动模型,并且实现高逼真的3D渲染效果。