“Animation”>“Tools”>“Create Constraint”

将对象约束到另一个受约束的对象。

Create Constraint Options

point constraint

约束某个对象,使其与约束对象的旋转轴心点位置处于相同的空间位置。

orientation constraint

约束某个对象节点,使其与约束对象采用相同的方向。若要定义对象的方向,请使用“Transform”>“Local”>“Set Local Axes”

注意:

不能使用单链 IK 链的根关节作为方向约束。可使用表达式访问根关节的旋转。

create jack

在约束点处创建一个 jack 基本体。如果未启用此选项,将创建一个 NULL 节点。

create selection handle

在约束点处创建一个选择控制柄。

weight

如果已将一个对象约束到多个其他对象,则权重十分有用。这样,您可以为不同的约束设置权重,使受约束的对象按优先顺序满足各个约束。

若要更改权重值,可以在该字段中单击,键入值,然后按 键,或拖动滑块。可以为权重设置动画。

如果某一对象上的两个约束相互冲突,系统将在两个约束之间找到一种折衷的解。如果一个约束的权重高于另一个约束,则前一个约束在解中的影响更大。

通常,将约束直接应用于某个骨骼关节是无效的。例如,如果将点约束应用于某个关节,移动约束对象将导致骨骼拉伸。通常,应创建 IK 控制柄(使用“Animation”>“IK”>“Add IK Handle”),然后将 IK 控制柄约束到某个对象。为了使该过程更加轻松,如果将“Animation”>“Tools”>“Create Constraint”应用于骨骼关节,将会创建一个 IK 控制柄,并在 SBD 窗口中添加一个空节点。

相关概念

相关任务

相关参考