默认 T 形站姿

为了使 HumanIK 解算器控制角色,该角色必须初始化为处于基本 T 形站姿,该站姿为 HumanIK 生物力学模型提供有关角色骨架的几何体和比例的重要信息。

角色的 T 形站姿必须尽可能与以下给定的描述和示例相匹配,以便使 HumanIK 反向运动学和重定目标解算器为角色生成精确的结果。如果未正确配置 T 形站姿,HumanIK 解算器的所有运算将基于错误的数据,并很可能产生出歪斜、古怪或意想不到的姿势。

T 形站姿有以下要求:

典型的 T 形站姿如下图所示:

四足动物

HumanIK 可用于在运行时控制四足动物以及两足动物。如果为四足动物的角色创建角色化,则必须将角色骨架设置为上图所示的相同 T 形站姿。尽管此两足动物 T 形站姿对于四足动物而言明显有些古怪和站不住脚,但您必须将角色设置为该两足动物姿势,才能确保 HumanIK 可以正确地设置角色骨架的几何体和比例。

设置 T 形站姿

根据所选择的用于对角色进行角色化的方法,以不同的方式为 HumanIK 提供此 T 形站姿。

检索 T 形站姿

每个 HIKCharacter 均保留一条对其自己的默认 T 形站姿的记录。可以通过调用 HIKGetDefaultState() 函数随时检索该 T 形站姿。