# ngSkinTools2 模块 ngSkinTools2 是一个强大的 Maya 蒙皮权重编辑工具。 ## 📁 文件夹结构 ``` ngskintools2/ # ngSkinTools2 核心模块 ├── __init__.py # 模块初始化(原始) ├── launcher.py # 启动器脚本(新增) ├── api/ # API 接口 ├── ui/ # 用户界面 ├── operations/ # 操作功能 └── README.md # 本文档 ``` ## 🚀 使用方法 ### 从工具架启动 1. 打开 Maya 2. 切换到 **Nexus_Rigging** 工具架 3. 点击 **ngSkin** 按钮 ### 从 Python 启动 ```python from rigging_tools.ngskintools2 import launcher launcher.LaunchNgSkinTools() ``` ### 直接使用 ngSkinTools2 API ```python from rigging_tools.ngskintools2 import open_ui open_ui() ``` ## ✨ 主要功能 - 高级权重绘制和编辑 - 权重镜像和传递 - 多层权重管理 - 权重导入/导出 - 影响对象管理 ## 📝 注意事项 - 自动检测 Maya 版本并加载对应插件 - 支持 Maya 2018-2026 版本 - 如果当前版本没有完全匹配的插件,会自动使用向下兼容的版本 - 建议在绑定工作流程中使用 ## 🔧 版本兼容性 启动器会自动检测当前 Maya 版本并加载对应的插件: - **完全匹配**:优先使用与 Maya 版本完全匹配的插件 - **向下兼容**:如果没有完全匹配,使用小于等于当前版本的最高版本插件 - **兜底策略**:如果当前版本比所有可用插件都旧,使用最旧的可用插件 支持的 Maya 版本:2018, 2019, 2020, 2022, 2023, 2024, 2025, 2026