基础¶
这些绑定类型用于生成简单的单骨特征,并用于直接在元骨骼中完成的自定义绑定。
单骨骼绑定类型必须单独应用于每一块骨骼,即使是在一个连接的骨链中也是如此,并且可以有不同绑定类型控制的连接子骨骼。这和基于链接的绑定类型不同,通常会消耗整个连接的骨链。
basic.copy_chain 基础.拷贝_链¶
复制骨链,保持链中所有父子关系不变。作为自定义绑定的有效绑定类型很有用。
要求:至少由两根相连的骨头组成的链。
- 控件 (布尔)
启用后将创建控件骨骼和小部件。
- 形变 (布尔)
启用后,将创建形变骨骼。
basic.pivot 基础.轴心¶
单一骨骼绑定类型,会创建一个 '自定义轴心' 控件用于旋转和缩放它的子级子绑定。
这种类型的控件在旋转或缩放时会转换其子控件,当移动它只会更改轴心点的旋转或缩放。
- 主控制
启用后,将创建一个带有盒子小部件的额外父级控制骨以允许移动绑定。除 形变骨骼 之外的所有其他选项也需要它。
- 小部件类型
允许选择一个预定义的小部件来生成主控件,替代默认的立方体。
- 可切换父级
生成一种机制,用于根据自定义属性的值切换绑定的有效父级。
- 注册父级
将绑定注册为其子绑定的父级切换的可能父级域。
- 标签
为注册的父级域指定额外的逗号分隔的标签关键字。其它绑定可以使用它们来过滤父级选择或选择默认父级。
一些现有有用的标签在这里:
injected 注入
(特殊)父级域将提供给 parent父级 子绑定的所有子级,而不仅仅是此绑定的子级。
held_object 握住_物体
角色手里持有的物体的控件,首选手指 IK 。
injected,held_object
组合体非常适合这种控制。
- 轴心控制
禁用此选项可以避免生成实际的自定义轴心控件,从而有效地将此绑定类型转换为具有父级切换支持和不同小部件的 basic.super_copy 基础.超级_拷贝。
- 形变骨骼
启用后,将创建形变骨骼。
basic.raw_copy 基础.原始_拷贝¶
拷贝后不带 ORG-
名称前缀的单一骨骼绑定类型。
通常所有骨骼拷贝自元骨骼的话会带有 ORG-
前缀并放置到按一个可见的层。这就排除了它们被用作控件或形变骨骼的可能性,这使得很难从元骨骼中一字不差的转移复杂的完全自定义绑定。
这种绑定类型不会添加自动前缀。因此,可以在元骨骼的骨骼名称中手动适当的添加 ORG-
, MCH-
或者 DEF-
前缀,或者也可以不使用前缀来创建控制骨骼。
- 重新链接约束
允许属于骨骼的重定向约束指向在生成绑定过程中创建的骨骼,从而允许自定义绑定与生成的骨骼相集成。
要使用此功能,添加
@
且约束名称中的目标骨骼名称应为预期的目标骨骼名称,...@bone_name
语法。在所有的绑定骨骼生成后,约束目标骨骼将被替换。如果新骨骼名称只是CTRL
,MCH
或者DEF
,这将仅替换现有目标骨骼名称中的ORG
前缀。对于骨架约束,你可以为每个目标添加一个@
后缀,或者仅添加@CTRL
,@MCH
或@DEF
后缀以更新全部。- 父级
如果这里不为空,对于骨骼的父级应用相同名称替换逻辑。
当此功能启用时,即使没有父级,骨骼也不会自动成为 root bone (根骨)的父级骨骼;如果需要的话,在 Parent父级 栏输入
root
。
basic.super_copy 基础.超级_拷贝¶
简单拷贝骨骼的单一骨骼绑定类型。作为实用绑定类型,用于将自定义功能或特定形变骨骼添加到绑定中。
- 控件 (布尔)
启用后,将创建控件骨骼和小部件。
- 小部件 (布尔)
启用后,将创建一个小部件来替换标准小部件。
- 小部件类型 (字符串):
允许选择一个预定义小部件类型来生成小部件,而不是默认的圆圈。
- 形变 (布尔)
启用后,将创建形变骨骼。
- 重新链接约束
和 basic.raw_copy 基础.原始_拷贝 绑定工作原理一样。此外,当启用时,任何名称以
CTRL:
为前缀的约束将被移动到控件,带有DEF:
的为形变骨骼。