命令条目:根据应用的 HD 解算器进行选择。 “层次”面板 “IK”“对象参数”卷展栏 “位置”/“方向”/“绑定到跟随对象”组

使用这些组框中的控制将 HD IK 链中的对象绑定到世界或跟随对象上。使用各种选项修改绑定的行为。

使用权重和特定轴绑定控制为每一个绑定创建不同的权重,并指定被绑定的跟随对象所影响的轴。对“绑定位置”和“绑定方向”使用 R(相对)按钮来建立相对偏移。

将对象绑定到世界

如果想让对象在 IK 操作期间尽可能地保持它的位置和方向,请将对象绑定到世界。

将对象绑定到跟随对象

将 IK 链中的选定对象绑定到任何其它的对象,但那些对象不能是选定对象的子对象。该对象称之为跟随对象。

过程

要将对象绑定到世界,请执行以下操作:

  1. 选择要绑定的对象。                

  2. “层次”面板上,单击 IK 并展开“对象参数”卷展栏。                

  3. 选择一个或两个“绑定”框:

    • 启用“绑定位置”使对象尝试保持当前位置。

    • 启用“绑定方向”使对象尝试保持当前方向。

要将对象绑定到跟随对象,请执行以下操作:

  1. 启用“绑定”并在运动学链中 选择要绑定的对象。                  

    移动鼠标到可接受的目标上会将光标更改为图钉图标。                  

  2. 拖动跟随对象并释放。

  3. 如果想让绑定对象匹配跟随对象的旋转,请启用“绑定方向”。并自动选定“绑定位置”。                  

    禁用轴(轴:XYZ)。跟随对象或“新 IK 位置”末端效应器就不再影响指定轴。                  

    使用“权重”设置多个跟随对象或末端效应器的相对影响,这就是在解决 IK 解决方案中它们的属性。相对“权重”值越高,优先级就越高。                  

    注意拖动时,一条虚线从选定对象的轴点画出到光标。当光标在有效的跟随对象上时,它更改为图钉光标。释放以设置跟随对象。跟随对象的名称将出现在文本区域中。    

要取消对象的绑定,请执行以下操作:

  • 选择要取消绑定的对象,然后单击“取消绑定”。

    在文本区域中,跟随对象的名称替换为“无”。

界面

终结点

启用此选项可以使选定对象终止 IK 链。请参见终止链(HD 解算器)

“位置”组              

绑定位置

将 IK 链中的选定对象绑定到世界(尝试着保持它的位置),或者绑定到跟随对象,如果已经指定了一个跟随对象的话。如果已经指定了跟随对象,则跟随对象的变换会影响 IK 解决方案。

注意该复选框对“HD IK 解算器位置”末端效应器没有影响,此末端效应器总是绑定到它们指定的关节。                            

轴 X/Y/Z

如果其中一个轴处于禁用状态,则该指定轴就不再受跟随对象或“HD IK 解算器位置”末端效应器的影响。

例如,如果在“位置”组中关闭 X 轴,跟随对象(或末端效应器)沿 X 轴的移动就对 IK 解决方案没有影响,但是沿 Y 或者 Z 轴的移动仍然有影响。

注意这些不会 约束跟随对象或者末端效应器的移动。

权重

在跟随对象(或末端效应器)的指定对象和链的其他部分上,设置跟随对象(或末端效应器)的影响。设置是 0 会关闭绑定。使用该值可以设置多个跟随对象或末端效应器的相对影响和在解决 IK 解决方案中它们的优先级。相对“权重”值越高,优先级就越高。

“权重”设置是相对的;如果在 IK 层次中仅有一个跟随对象或者末端效应器就没必要使用它们。

不过,如果在单个关节上有带有“位置”和“旋转”末端效应器的单个 HD IK 链,可以给它们不同的权重将优先级赋予位置或旋转解决方案。

可以调整多个关节的“权重”。在层次中选择两个或者多个对象,权重值代表选择设置的共同状态。

注意仅在没有解决方案能够满足链中两个或者更多反向末端效应器时,权重值的区别才会起作用。在此例中,有最大权重的末端效应器“胜出”。

“方向”组              

 

绑定方向

将层次中的选定对象绑定到世界(尝试着保持它的方向),或者绑定到跟随对象,如果已经指定了一个跟随对象的话。如果已经指定了跟随对象,则跟随对象的旋转 会影响 IK 解决方案。

注意该复选框对“HD IK 解算器旋转”末端效应器没有影响,此末端效应器总是绑定到它们指定的关节。                            

R

在跟随对象和末端效应器之间建立相对位置偏移或旋转偏移。

该按钮对“HD IK 解算器位置”末端效应器没有影响。将它们创建在指定关节点顶部,并且使其绝对自动。

如果移动关节远离末端效应器,并要重新设置末端效应器给绝对位置,可以删除并重新创建末端效应器。

轴 X/Y/Z

如果其中一个轴处于禁用状态,则该指定轴就不再受跟随对象或“HD IK 解算器位置”末端效应器的影响。

例如,如果在“方向”组中关闭 X 轴,跟随对象(或末端效应器)沿 X 轴的旋转就对 IK 解决方案没有影响,但是沿 Y 或者 Z 轴的移动仍然有影响。

注意这些不会 约束跟随对象或者末端效应器的移动。

权重

在跟随对象(或末端效应器)的指定对象和链的其他部分上,设置跟随对象(或末端效应器)的影响。设置是 0 会关闭绑定。使用该值可以设置多个跟随对象或末端效应器的相对影响和在解决 IK 解决方案中它们的优先级。相对“权重”值越高,优先级就越高。

“权重”设置是相对的;如果在 IK 层次中仅有一个跟随对象或者末端效应器就没必要使用它们。

不过,如果在单个关节上有带有“位置”和“旋转”末端效应器的单个 HD IK 链,可以给它们不同的权重将优先级赋予位置或旋转解决方案。

可以调整多个关节的“权重”。在层次中选择两个或者多个对象,权重值代表选择设置的共同状态。

注意仅在没有解决方案能够满足链中两个或者更多反向末端效应器时,权重值的区别才会起作用。在此例中,有最大权重的末端效应器“胜出”。

“绑定到跟随对象”组              

 

反向运动学链中将对象绑定到跟随对象和取消绑定的控制。                

[标签]

显示选定跟随对象的名称。如果没有设置跟随对象,则显示“无”。

绑定

将反向运动学链中的对象绑定到跟随对象。

取消绑定

在 HD IK 链中从跟随对象上取消选定对象的绑定。

,