简介¶
Rigify 帮助您自动创建角色绑定。它基于构建模块的方法,您可以用较小的绑定组件(例如手臂、腿、脊柱、手指…)构建完整的绑定。绑定组件目前数量不多,但随着更多绑定组件被添加到 Rigify 中,它应该越来越有能力装备各种各样的角色和生物。
Rigify 还遵循原理化,即一旦创建了绑定,该绑定就不再需要 Rigify。这意味着您可以将使用 Rigify 创建的绑定分发给没有它的人,并且绑定仍然可以全功能运行。
需要注意的是,Rigify 仅自动创建绑定控件和骨骼。它不将绑定连接到网格上,因此您仍然需要自己进行蒙皮等操作。
主要功能¶
- 模块化绑定
Rigify 构建块可以混合在一起来绑定任何你想要的角色。如果你需要构建一个有五条胳膊和一条腿的角色,Rigify 可以在极短的时间内为您创建所有需要的复杂控制系统(FK、IK 以及所有相关的捕捉工具和用户界面)。
- 非破坏性重绑定
如果生成的绑定和你需要的特征不匹配,例如,你决定给你的角色添加更多的东西(比如第六条胳膊或尾巴),你可以重新生成你的绑定,而不会丢失你以前生成的特征和动画数据。
- 用于角色动画的高级和灵活的功能集
随附的绑定范例(四肢、脊柱、尾巴、手指、面部……)为所有有弹性的 FK/IK 功能增加了一个直接变形的第二层,让您可以通过交互式柔性骨骼控件随意弯折、弯曲和变形角色。
- 通过所有 Rigify 绑定共享动画
由于控制系统是由 Rigify 生成的,如果您通过不同的角色共享元骨骼,即使它们的比例不同,您也可以在它们之间共享数据。
- 可扩展功能集
您可以将您的元骨骼保存并编码到一个按钮上,以便随时调用而无需手动重新创建,或与其他人共享您的元骨骼。通过 Python 脚本,您还可以通过 功能集 包实现您自己使用新的 Rigify 类型或新的绑定范例来扩展 Rigify。
- 准备开始
一旦生成了你的绑定,你就不再需要 Rigify 或其它插件来使用它。