在Autodesk May中取消绑定蒙皮

2024-10-02 02:41:49 发布

您现在位置:Python中文网/ 问答频道 /正文

尽管遵循了显示的here的Maya命令文档:

import maya.cmds as cmds
cmds.bindSkin( unbind=True ) # While my object is selected.

或者

^{pr2}$

结果:

Error: RuntimeError: file line 1: No skin partition found in scene.

我在梅尔身上也有同样的错误。但是脚本编辑器的历史记录显示了一个doDetachSkin命令,在它上面搜索只是不断地引导我回到bind skin命令。在

当按照文档中的示例给出错误消息时,我应该如何正确地编写此命令?在

注:我选择的是一个geo网格,它被剥皮到几个关节上。在


Tags: 文档import命令trueheremyas错误
3条回答

import maya.mel as mel

skinC = mel.eval('doDetachSkin "2" { "1","1" }')

决定通过调用我在脚本编辑器历史中看到的mel命令来解决这个问题。不太理想,但现在符合我的目的。在

如果有人知道更好的方法,或者能解释为什么遵循文档不起作用,请随时插话。在

如果Unbind SkinPython命令不起作用:

import maya.cmds as cmds
cmds.bindSkin( unbind=True, bp=False )

试试它古老的MEL等价物:

^{pr2}$

你试过选择吗?在

mySelectedObj = cmds.ls(sl=True) or []
if mySelectedObj:
    cmds.bindSkin(mySelectedObj[0], unbind=True ) 

相关问题 更多 >

    热门问题