Update
This commit is contained in:
@@ -71,7 +71,8 @@ api.importSkinWeights(selected=False, stripJointNamespaces=False, addNewToHierar
|
||||
## 🔧 版本兼容性
|
||||
|
||||
### 支持的 Maya 版本
|
||||
- **所有 Maya 版本** - 从 Maya 2016 到最新版本
|
||||
- **所有 Maya 版本** - 从 Maya 2016 到 Maya 2025+
|
||||
- **Maya 2025** - 完全兼容,修复了 PyMEL 相关问题
|
||||
|
||||
### API 兼容性
|
||||
模块采用双重 API 支持策略:
|
||||
@@ -84,6 +85,8 @@ api.importSkinWeights(selected=False, stripJointNamespaces=False, addNewToHierar
|
||||
2. **优雅降级** - PyMEL 不可用时自动使用 cmds
|
||||
3. **相对导入** - 支持作为包导入或独立模块使用
|
||||
4. **异常处理** - 完善的错误处理和用户提示
|
||||
5. **空值安全** - 处理节点无父节点等边界情况
|
||||
6. **Maya 2025 优化** - 修复 PyMEL 在新版本中的兼容性问题
|
||||
|
||||
## 📝 文件格式
|
||||
|
||||
@@ -121,6 +124,11 @@ api.importSkinWeights(selected=False, stripJointNamespaces=False, addNewToHierar
|
||||
- 大量物体操作时会显示进度条
|
||||
- 权重文件使用 pickle 格式,不同 Python 版本间可能存在兼容性问题
|
||||
|
||||
### Maya 2025 特别说明
|
||||
- 已修复 PyMEL 在处理无父节点骨骼时的 `'NoneType' object has no attribute 'name'` 错误
|
||||
- 增强了所有 PyMEL 对象的空值检查
|
||||
- 建议使用 `saveJointInfo=True` 导出完整的骨骼信息
|
||||
|
||||
## 🐛 故障排除
|
||||
|
||||
### 导入失败
|
||||
|
||||
Reference in New Issue
Block a user