【发布时间】:2017-07-11 21:12:13
【问题描述】:
我想在maya“object1”中镜像一个对象并在镜像后删除它的原始版本
cmds.polyMirrorFace("object1",name="object1Mirror",cutMesh=0,axis=0,axisDirection=1, mergeMode=0, mergeThresholdType=0, mergeThreshold=0.001, mirrorAxis=2, mirrorPosition=0, smoothingAngle=30, flipUVs=1, ch=0);
cmds.delete("object1")
但是 polyMirrorFace 给了我一个合并的对象,除了我认为我已经停用了 mergeMode=0 的合并。
当我通过 UI 在 Maya 中镜像时,它工作正常。
希望有人能帮忙。
【问题讨论】:
-
当您通过 UI 在 Maya 中镜像时,请检查脚本编辑器并查看 Maya 使用什么命令成功执行镜像。我尝试了您使用的相同命令,并且(可能是由于我的 Maya 版本不同)我遇到了一些错误,因为您使用的一些标志对我不可用,还有一些我在文档中找不到,例如
smoothingAngle,flipUVs.. -
当您通过 UI 在 Maya 中镜像时,请检查脚本编辑器并查看 Maya 使用什么命令成功执行镜像。我尝试了您使用的相同命令,并且(可能是由于我的 Maya 版本不同)我遇到了一些错误,因为您使用的一些标志对我不可用,还有一些我在文档中找不到,例如
smoothingAngle,flipUVshelp.autodesk.com/cloudhelp/2016/CHS/Maya-Tech-Docs/…