Update
This commit is contained in:
61
2025/scripts/rigging_tools/ngskintools2/README.md
Normal file
61
2025/scripts/rigging_tools/ngskintools2/README.md
Normal file
@@ -0,0 +1,61 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user