Limit Location Constraint 限定位置约束

对象或 非相连的 骨骼可以在场景沿 X、 Y 和 Z 轴移动。该约束用于通过下限和上限,限制沿每个轴向的平移量。

对物体的限制从其中心开始计算,而骨骼则是从其根部。

值得注意的是,尽管约束限制了其视觉和渲染位置,约束对象的数据块仍然允许(默认)对象或骨骼的坐标超出最小和最大值确定的范围,其坐标可以在 变换 面板中看到。

当拖动物体,并试图超出限定边界,视觉上以及渲染时,物体仍然被限定在边界内,但在内部,其坐标仍会变化为超出限制。如果约束被移除,约束对象将跳转到其内部指定的位置。

类似地,如果约束对象的内部坐标超出范围,把它拖回到限制区域,在其内部坐标回到限定阈值范围内之前,看上去会像是什么都没发生(除非你启用了下文提到的 针对形变 选项)。

为某个轴向设置相等的最小值和最大值,可以锁定约束对象在该轴向的运动… 尽管这样是可以的,但使用 变换属性 的轴向锁定功能可能更简单!

Options 选项

../../../_images/rigging_constraints_transform_limit-location_panel.png限定位置面板。

  • X最小值, Y最小值, Z最小值
  • 这几个复选框分别用于启用约束对象在选定 空间(Space) 的X, Y, Z轴向的坐标下限。下方的数字按钮用于控制其极限值。请注意,如果最小值大于最大值,约束的效果等同于上下限相等。
  • X最大值, Y最大值, Z最大值
  • 这几个复选框分别用于启用约束对象在选定 空间(Space) 的X, Y, Z轴向的坐标上限。下方的数字按钮用于控制其极限值。与上一个选项相同。
  • For Transform 针对形变
  • 我们看到,默认情况下,即使在视觉上约束,约束对象的坐标仍然可以越界(如 变换 面板显示)。启用该按钮后,这将不再可能——约束对象的变换属性也受到约束的限制。不过注意,约束并不会直接修改坐标:需要拖动一次或两次约束对象才能生效…
  • Convert 转换
  • 该选项用于选择计算约束对象变换属性使用的坐标空间。