Skin Magic 是一个专为处理模型权重而生的 Maya 脚本工具集
主要功能:
通过多种方式选择和指定点权重
在点之间或模型之间转移和重新分配权重
二次蒙皮:根据所选骨骼,在已蒙皮模型上重新组织权重
蒙皮包裹:用源点的权重来驱动目标点的权重
3.1新功能介绍视频:
最新版本:4.0
下载 SkinMagic Py3 (用于 Maya 2022+)
注意:Py3 版本未经充分测试,且安装方式有所不同,如遇到 bug 请留言
版本历史
# 4.0
# – 增加调节骨骼权重强弱功能
# – 增加显示蒙皮归一化状态
# – 增加在“检查骨骼数”时的“去除尾值”选项
# – 增加在交换权重功能时的“合并权重”选项
# – 增加受所选骨骼影响的点功能
# – 增加 Morph 封套功能
# – 增加骨骼标签功能
# – 增加权重图功能
# – 重构清理“非蒙皮历史”功能
# – 提高导入导出权重的性能
# – 提高对大量点设置权重值的性能
# – 提高蒙皮包裹工具性能
# – 修复 LoDs 在 Maya 2020 里的 UI 缺陷
# – 修复“平滑权重”的缺陷
# 3.7
# – 大幅改进 LoDs 模块性能并修复缺陷
# – 在 LoDs 模块中增加“移除骨骼”选项
# – 在 “+ Bone” 窗口上增加骨骼名称过滤功能
# 3.6
# – 修复缺陷:复制点权重时会出错
# 3.5
# – 在“二次蒙皮”中增加“保持骨骼”选项
# – 在“蒙皮包裹”中增加“保持源”选项
# – 提高“蒙皮包裹”速度
# – 保持原始骨骼权重锁定状态
# 3.4
# – 移除彩色显示权重功能
# – 增加同步选择场景骨骼开关
# – 将超过最大骨骼数量的检查结果存入 Set
# 3.3
# – 在权重列表里选择骨骼时,会同步选中场景中的骨骼
# 3.2
# – 修复MAYA 2017 和 2018 界面错误
# – 修复选中优先级错误
# 3.1
# – 调整点权重界面
# – 增加平滑权重功能
# – 增加二次蒙皮
# – 模型点具有更高选中优先级
# – 拆分 Skin Magic 和 Spring Magic
您好,支持linux系统吗
您好,可以自己下载来试试,不花钱的
# 错误: RuntimeError: file C:\Program Files\Autodesk\Maya2022\Python37\lib\site-packages\pymel\internal\pmcmds.py line 217: 找不到对象“SkinMaigc_mainWindow|centralwidget|main_tab|weight_tab|weight_groupBox|weight_scrollArea|weight_scrollAreaWidgetContents|Normalize_label”。 # 这是什么原因呀 maya 2022 py3版本
是运行工具就这样么?还是点了什么操作?同样的版本之前有正常运行么?
你好~我在MAYA2019用發生這問題.請問如何解決..我試了很久
# 错误: ImportError: file C:\Program Files\Autodesk\Maya2019\bin\python27.zip\socket.py line 47: Module use of python311.dll conflicts with this version of Python. #
之前没见过这种报错,看上去像是 maya 2019 的 python 调用到了不知道哪里来的 python311.dll 库导致的
我有两个建议:
1. 2019 是 python 2,请确认下载的是对应版本的非 py3 的 skin magic
2. 硬盘上搜索一下 python311.dll 这个文件,找到它的位置,然后把相关软件卸载一下
如果以上都不起效,重装一下 Maya 2019 试试
白老师你好~ Skin Magic 这个插件真的写得很人性化很懂动画师的需求~
目前我使用上发现好像在打开skin magic 后, undo 有时会失灵 (有次我去看undo 的设定变成off了, 我自己没特意去改这个)
另外是好像是会把auto keyframe toggle 关了,
不知这2个情况老师有没遇到
因为最早这个工具是自己干活时用的,所以哪里不顺手就随时改,其实也建议大家可以学习一些简单的脚本知识,方便提高工作效率
undo 这个因为 maya 机制原因,短期不太好改
autokey 我记得是有动过,但应该会自动 revert 回去,如果没有的话,可能是 bug,但近期事情多,应该不会修复
谢谢你的回复, 好的, 那我留意一下开关后再改一下undo 和auto key
# Error: ModuleNotFoundError: file line 173: No module named ‘pymel’
get error in maya 2023
https://help.autodesk.com/view/MAYAUL/2023/ENU/?guid=GUID-2AA5EFCE-53B1-46A0-8E43-4CD0B2C72FB4
it looks pymel wasn’t been install with your maya, plz check this link to solve it
I executed python line: exec(open(r’C:\Users\USER_NAME\Documents\maya\scripts\skinMagic\skinMagic.py’).read())
It gave this error.
# Error: RuntimeError: file C:\Program Files\Autodesk\Maya2022\Python37\lib\site-packages\pymel\internal\pmcmds.py line 217: Can’t find file ‘C:/Users/USER_NAME/Documents\Documents\maya\scripts\skinMagic\skinMagic.ui’. #
replace “USER_NAME” to your actual path name, maybe like your windows username
Yes I did (I put here USER_NAME just as reference to not show my real username), all other stuff is 1 to 1.
yes i do find a bug there, plz re-download the fixed version (same link) and try ag