5.6.2  动作驱动执行时间的分析

5.6.2 动作驱动执行时间的分析

本章的实验针对各步骤的运行时间进行分析,对Cally模型进行动作驱动实验,每次实验连续执行100帧,各关键计算步骤执行时间及总时间记录见表5-3。实验数据表明,对于20个左右关节点的普通模型,每帧计算中每个模型的中间状态计算、虚拟角色变形、虚拟角色渲染三部分的时间均在1.2ms左右,关节点位置更新计算的时间在0.1ms左右,计算总时间保持在3~4ms,可以应用于大量动作角色的场景仿真,实现实时动作迁移和渲染。

表5-3 动作驱动过程各步骤执行时间 (单位:ms)

978-7-111-33883-3-Chapter05-31.jpg

根据表5-3中的数据所绘制出的动作迁移的各关键步骤执行时间曲线如图5-11所示。

978-7-111-33883-3-Chapter05-32.jpg

图5-11 动作驱动关键步骤计算时间