摘要
针对目前基于运动捕捉的角色运动控制方法中动作的不可调整问题,提出一种基于时间的角色动作调整方法。利用角色模型已有的基本动作,通过分析这些动作的时空特性得到动作各个阶段的时间参数;然后根据控制信息和环境约束,实时计算角色运动过程中的目标位置,再结合基本动作的时空特性,实时计算出运动关节参数,最终使角色能够在基本动作的基础上根据需要做出新动作。最后利用Unity平台加载角色模型,仿真实现了角色在转向和上台阶时腿部动作的调整过程。
Owing to the problem that the motion can not be adjusted in the motion control method based on motion capture currently, the authors proposed a technique for adjusting motion based on time. Firstly, the time parameters were obtained by analyzing the space-time characteristics of the basic motions of character model, and then the real-time goal position of the character was calculated according to the controlled information and environment constraints. Subsequently, the parameters of joints with the space-time characteristic of the basic motions were calculated, so that the character could make new motions when it was necessary. Finally, the simulation results show that the character is able to adjust his motion when he turns around and climbs ladder with Unity by loading character model.
出处
《计算机应用》
CSCD
北大核心
2011年第9期2577-2580,共4页
journal of Computer Applications
关键词
角色
时间
动作分析
运动目标位置
关节坐标
character
time
motion analysis
moving goal position
joint coordinate