脚本名称:自动创建绑定控制器与关节工具(Auto Rig Controller Creator)
脚本免费获取地址:https://www.miaodonghua.com/3545.html
脚本简介:
此脚本用于在 Maya 中根据选中的模型对象,自动创建关节(Joint)与控制器(Controller)结构,并完成基础绑定与层级组织。
通过一次点击即可快速生成主控制器、副控制器、关节、以及自动分组结构,方便角色或物体进行动画控制。
适合用于简单角色、道具或绑定演示的快速搭建。
功能说明:
自动检测选中对象
若未选择对象,脚本会给出警告提示。
若选中一个对象,脚本会以该对象为中心进行操作。
创建关节
在选定对象的世界坐标位置创建一个对应命名的关节(_joint)。
创建主控制器(Main Controller)
自动生成一个圆形控制器(半径 20),命名为 _main_ctrl。
控制器位于选中对象位置。
自动设置黄色显示(overrideColor = 17)与线条加粗。
创建副控制器(Secondary Controller)
自动生成一个较小圆形控制器(半径 15),命名为 _secondary_ctrl。
颜色与主控制器保持一致。
自动作为主控制器的子节点。
约束与绑定
自动为关节添加父约束与缩放约束到副控制器。
执行 SmoothBindSkin 将关节绑定至选中模型,实现基础蒙皮。
自动分组管理
创建一个总组(命名为 _ctrl_grp),包含主控制器、副控制器、关节与模型。
方便在场景中统一管理。
自动选择主控制器
操作完成后,自动选中主控制器,方便用户继续调整。
命名规范示例:
如果选中对象为 characterA,脚本将自动生成以下结构:
characterA_ctrl_grp
├─ characterA_main_ctrl
│ └─ characterA_secondary_ctrl
├─ characterA_joint
└─ characterA
适用场景:
快速为静态模型添加简单控制结构。
初学者演示绑定流程。
动画师快速创建测试控制器。
道具或非生物角色的基础绑定。
💎 加入喵喵动画屋会员,解锁所有Maya动画参考源文件与项目素材
👉 https://www.youtube.com/channel/UCPw4S_MYsO1Tuv3VzU-e5Qw/join