Common 常用选项

Target 目标

Target(目标) 数据ID 字段允许您链接约束到您选择的目标对象。此链接提供数据给约束,以便它可以开始起作用。例如,复制位置约束需要位置数据才能运行。在“目标”输入框里指定好目标,“复制位置”约束将开始使用目标对象中的位置数据。

../../../_images/animation_constraints_interface_common_target.png

目标必须指定好,该约束才会起作用.

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

如果目标链接到的是 网格晶格 对象,下面则会出现 顶点组 输入框。输入顶点组的名字,约束将以顶点组的中心点为目标,而不是目标对象的原点。

../../../_images/animation_constraints_interface_common_target-vertex-group.png

如果目标链接到的是 骨架 ,下面则会同时出现 骨骼 的输入框和 头/尾 滑动框。输入骨骼的名称,约束将以该骨骼为目标,而不是整个骨架的原心。

../../../_images/animation_constraints_interface_common_target-bone.png

滑块移动目标的精确位置 头部 and 尾端 。部分约束在滑块旁边会有一个按钮,可以使用以下曲线形状 软骨骼

Space 空间

约束需要参考框架起作用。此参考框架称为约束的 “空间” 。选择一个空间相对于另一个空间将改变这个参照系,并明显影响到约束的结果。

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

../../../_images/animation_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/animation_constraints_interface_common_influence.png

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

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

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

影响滑块之后的 “X” 按钮可用于在尝试保留当前对象位置时禁用约束。 如果其他约束仍然有效,这可能无法正常工作。