使用 HD 解算器中的绑定功能可以导致对象尝试维持其相对于世界或另一个对象的位置和方向。绑定对象将抵抗运动学链中的运动,直到链拉伸到接近其限制,并且绑定对象必须移动以完成 IK 解决方案。
在首行中,球独立于灯。在底行中,灯的头部绑定到球上的某个位置。
您可以绑定对象的位置、方向或两者。绑定对象后,可以设置绑定轴、权重,以及绑定是绝对的还是相对的。
导致对象尝试维持其位置,或者匹配跟随对象的位置。
导致对象尝试维持其旋转方向,或者匹配跟随对象的位置。
更改对象对绑定跟随对象的反应方式。有关将对象绑定到跟随对象的信息,请参见下面的论述。
设置这些选项以控制哪些轴受绑定的影响,以及绑定对运动学链中的其他绑定有哪些影响。
如果要在 IK 操作中将对象的位置和方向保持尽可能长的时间,则可以将对象绑定到世界。
如果是设置某个步行体形的动画,您可能希望某只脚在定位其他脚时保持在原位。如果不进行绑定,则尝试定位某个脚时,整个层次容易四处滑动。通过将两只脚绑定到世界,可以确保在定位另一只脚时未选定的脚保持在原位。
您可以将层次中的所选对象绑定到不是所选对象的子对象的任何其他对象。该对象称之为跟随对象。
绑定对象的行为取决于绑定选项旁边的“相对”按钮的状态。
您可能希望设置始终指向另一个对象的人体动画。在“相对”处于活动状态的情况下,将该人体的手部绑定到另一个对象上。启用 IK 后,当移动对象时,人体的手和胳膊也发生移动并指向该对象。
如果决定不绑定对象,可以禁用“绑定方向”和“绑定位置”框,或从对象的跟随位置中取消绑定对象。