Limit Rotation Constraint 限定旋转约束

An object or bone can be rotated around the X, Y and Z axes. This constraint restricts the amount of allowed rotations around each axis, through lower and upper bounds.

It is interesting to note that even though the constraint limits the visual and rendered rotations of its owner, its owner's data-block still allows (by default) the object or bone to have rotation values outside the minimum and maximum ranges. This can be seen in the Transform panel. When an owner is rotated and attempted to be rotated outside the limit boundaries, it will be constrained to those boundaries visually and when rendered, but internally, its rotation values will still be changed beyond the limits. If the constraint is removed, its ex-owner will seem to jump to its internally specified rotation.

Similarly, if its owner has an internal rotation that is beyond the limit, rotating it back into the limit area will appear to do nothing until the internal rotation values are back within the limit threshold (unless you enabled the Affect Transform option, see below).

Setting equal the min and max values of an axis, locks the owner's rotation around that axis... Although this is possible, using the Transformation Properties axis locking feature is probably easier.

This transform does not constrain the bone if it is manipulated by the IK solver. For constraining the rotation of a bone for IK purposes, see Inverse Kinematics.

选项

../../../_images/animation_constraints_transform_limit-rotation_panel.png

限定旋转面板。

X, Y, Z 最大值/最小值

这些按钮可以在选定的 Owner 空间内,分别围绕所有者的X、Y和Z轴进行旋转限制。它们右边的 MinMax 数字区域分别控制它们的下限和上限的值。

Note

  • 如果最小值大于最大值,约束的效果等同于上下限相等。

  • 不像 限定位置约束,你不能单独启用下限或上限。

  • 该约束可用于简单地从所有者转换中移除剪切力,让所有限制失效。

排序

Allows specifying which Euler order to use when applying the limits. Defaults to the order of the owner.

影响变换

当使用编辑器中的变换工具手动旋转对象时,该约束被考虑在内。这可以防止分配的变换属性值(如 变换 面板中所示)超过指定的限制。

拥有者

这个约束允许你选择在哪个空间评估其所有者的变换属性。更多信息请参见 常见的约束属性

影响

控制约束对对象的影响百分比。有关详细信息,请参阅 通用约束属性

例子