Common 常见

Target 目标

Target(目标) 数据ID 字段允许您链接约束到您选择的目标对象。此链接提供数据给约束,以便它可以开始运作(起作用)。例如,复制位置(Copy Location)约束需要位置数据功能。在目标字段中,输入和复制位置约束将开始使用从目标对象的位置数据。

../../../_images/rigging_constraints_interface_common_target.png约束的Targe(目标)字段必须填充目标才会起作用.

默认情况下,目标将使用物体原点( Object Origin )作为目标点。

如果Target(目标)字段链接到一个 网格晶格 物体,会出现一个 Vertex Group 字段。输入顶点组的名称,约束将指向该顶点组的中点,而不是物体中心。

../../../_images/rigging_constraints_interface_common_target-vertex-group.png

如果目标字段是链接到一个 骨架, 骨骼 字段将出现一个 尾端 滑块。输入一个骨骼的名称,约束将目标骨骼为对象中心,而不是整个骨架为对象中心。滑动滑块,约束将在目标头部、尾部或中间某个位置。

../../../_images/rigging_constraints_interface_common_target-bone.png

Space 空间

约束需要参考框架起作用。此参考框架称为约束的"空间"。选择一个空间相对于另一个空间将改变这个参照系,并大大改变约束的行为。

若要了解为何更改空间会改变约束的行为,请尝试考虑用两个空物体。请确保他们显示为箭头,以便您可以看到每个空物体的局部坐标轴。请确保一个空物体稍大于另一个空物体,以便他们两个总是可见的甚至一个直接在另一个顶部都彼此可见。然后将一个约束添加另一个空物体作为目标和用许多不同的方式彻底通过移动、 旋转和缩放的目标进行试验。

../../../_images/rigging_constraints_interface_common_space.png此约束在其目标空间和其自身空间设置为World Space(世界空间)作参考框架。

Target Space & Owner Space目标空间 &自身空间

用来计算约束物体的目标的空间称为Target Space(目标空间)。用来计算受约束物体的空间(拥有该约束的物体)称为 owner space(自身空间)。悬停在空间下拉框菜单(或盒子)中,以了解它是否影响目标的空间或自身的空间。

当约束使用目标时和/或/也不是一个自身空间将没有,一个或两个选择器。复制位置( Copy Location )约束在示例中使用这两个目标 自身空间。

当约束使用目标和自身空间时,目标和自身可以任意的空间类型组合。

Space Types空间类型

  • World Space世界空间
  • 在这个空间类型世界是物体的(或骨)参照系。位置是相对于世界的原点。旋转和缩放是面向世界的轴。变换物体,对象的父级和约束堆栈中的任何其他约束都被考虑在内。
  • Local Space局部空间
  • 在这个空间类型中,物体(或骨)的父级是参照系。位置是相对于父级的原点。旋转和缩放是面向父级的轴。只有变换考虑物体自身。变换对于物体的父级,和在约束堆栈中的任何其他约束都没有考虑在内。
  • Local With Parent (bones only) 局部父对象(仅骨骼)
  • 骨骼属性是计算它自身局部空间,包括变换决定一个可能的父关系(即由于骨骼链上的变换)。
  • Pose Space (bones only) 构成空间(骨骼)
  • 骨骼属性是计算它自身局部空间,包括变换决定一个可能的父关系(即由于骨骼链上的变换)。因此,如果骨架物体有空变换, 姿势空间世界空间 将具有相同的效果。

Influence影响

影响滑块确定多少约束将影响约束物体(目标)。

../../../_images/rigging_constraints_interface_common_influence.png

Influence(影响)为0.0将没有任何效果。Influence(影响)为1.0产生完全的影响。

值 在0.0 和 1.0之间,会产生部分影响,但要小心。这些局部的效果是很难控制,特别是 约束堆栈 变得复杂时。

影响值是可以动画的,允许约束被关闭,或打开部分所需的影响。