命名

参考

模式

编辑模式

面板

Properties region ‣ Item, Bones tab ‣ Bones panel

你可以重新命名你的骨骼,可以使用3D视图的 Item(物体名称) 面板下的 name(名字) 字段。或使用 编辑模式 中每个骨骼中 Bones(骨骼) 标签的 name(名字) 字段。

Blender也提供了一些方便左右对称命名骨骼的工具,和自动命名骨架上骨骼的工具。让我们具体来看看这些工具。

Naming Conventions 命名习惯

在Blender命名习惯不仅仅是用于找到正确的骨骼,也告诉Blender哪两个骨骼是配对骨骼。

如果你的骨架可以镜像另一半(即它是两侧对称),这是值得坚持左/右命名的约定。这将使您能够使用一些工具,可能会节省您的时间和精力(如 X轴镜像 的编辑工具,我们上面看到的...)。

../../../../_images/rigging_armatures_bones_editing_naming_example.png

一个简单的绑定的左右骨骼命名的例子。

  1. 首先,你应该给你的骨骼有意义的基名称,如leg (腿部),arm (手臂),finger (手指),back (背部),foot (脚部)等。

  2. 如果你的骨骼的副本在另一边,像手臂,给它如下面的分隔符区别:

    • 左/右分隔符可以在任意第二位置“L _ calfbone”或最后一个位置 "calfbone . R"

    • 如果有一个大写或小写 "L", "R", "left" 或 "right", Blender 正确处理副本。有关分隔符的列表,请参见下文。,选择一个,当在绑定时尽量使用它们。会得到收获的。

    有效的分隔符示例:

    • (nothing无): handLeft --> handRight

    • _ (underscore下划线): hand_L --> hand_R

    • . (dot点): hand.l --> hand.r

    • - (dash破折号): hand-l --> hand-r

    • `` `` (space空格): hand LEFT --> hand RIGHT

    Note

    注意上面的所有例子在命名前都有有效的左右部分。如果你使用分隔符你仅仅可以使用左右的缩写"L"/ "R" (例如"handL"/"handR"将不起作用)。

  3. 在Blender处理一个骨骼的镜像和翻转前,它首先是移除数字扩展,如果有的话(像".001".)。

  4. 你可以复制名为“bla.L”的骨骼并将其翻转过来通过使用 Specials ‣ Flip Left-Right Names. Blender将命名副本为 "bla.L.001”并翻转名字为 "bla.R”。

Flip Name 翻转命名

参考

模式

编辑模式

菜单

菜单: Armature ‣ Flip Name, Specials ‣ Flip Name

你能够翻转选择的骨骼的左右标记(见上文), 通过使用 Armature ‣ Flip Name. 这非常有用的在你已经构建了一半的对称绑定(标记为左侧和右侧)和复制和镜像它,想要更新另一半的名字时。Blender将根据上述命名约定交换骨骼名称的文本,如果有的话删除数字扩展。

AutoName 自动命名

参考

模式

编辑模式

菜单

Armature ‣ AutoName Left/Right, Armature ‣ AutoName Front/Back, Armature ‣ AutoName Top/Bottom

ArmatureSpecials * ( :kbd:`W` )菜单的三个 *AutoName(自动命名) 命令,可以根据它们的根相对于骨骼中心和局部坐标的位置,自动添加后缀到所有选定的骨骼,:

AutoName Left/Right 自动命名左/右

将所有的骨骼 正(positive) 的坐标首端添加 ".L" 后缀给,给所有的骨骼 负(negative) 的坐标首端添加".R"后缀,如果首端完全位于X轴的0.0处,X轴坐标的的尾端将被使用。如果两端都位于X轴的0.0处,骨骼将得到一个周期的后缀,没有 "L"/ "R" 左右(Blender将不能够区分那个是左右骨骼…)。

AutoName Front/Back 自动命名前/后

将为所有的骨骼的 的Y根部添加 ".Bk" 后缀,所有 的Y根部添加 ".Fr" 后缀,和 AutoName Left-Right(自动命名左/右) 给Y 坐标的骨骼0值一样......

AutoName Top/Bottom 自动命名顶部/底部

将为所有的骨骼的 的Z根部添加 ".Top"后缀,所有 的Y根部添加 ".Bot" 后缀,和 AutoName Left-Right(自动命名左/右) 给Z坐标的骨骼0值一样......