2
我想在Maya UI中使用滑塊移動3D對象的邊緣。在Maya中使用MEL/Python中的AttrFieldSliderGrp命令
是否可以使用-at
標誌將attrFieldSliderGrp
命令移動到任何組件(頂點,邊或面)而不是整個對象?
謝謝你的幫助。
我想在Maya UI中使用滑塊移動3D對象的邊緣。在Maya中使用MEL/Python中的AttrFieldSliderGrp命令
是否可以使用-at
標誌將attrFieldSliderGrp
命令移動到任何組件(頂點,邊或面)而不是整個對象?
謝謝你的幫助。
使用AttrFieldSliderGrp
命令可以翻譯頂點:
window -title "Sliders for moving a vertex";
polySphere;
string $sphere[] = `select -r pSphere1.vtx[199]`;
columnLayout;
attrFieldSliderGrp -min -5.0 -max 5.0 -at ($sphere[0]+".pntx");
attrFieldSliderGrp -min -5.0 -max 5.0 -at ($sphere[0]+".pnty");
attrFieldSliderGrp -min -5.0 -max 5.0 -at ($sphere[0]+".pntz");
showWindow;
但你不能轉換邊緣,因爲沒有tx
,ty
併爲他們tz
屬性與AttrFieldSliderGrp
命令面孔。 儘管如此,也有和polyMoveEdge
polyMoveFacet
(cmds.polyMoveEdge()
和cmds.polyMoveFacet()
),用於經由MEL和Python移動邊和麪命令:
polySphere -name myEdges;
select myEdges.e[199];
polyMoveEdge -t 2.0 1.0 0.7 myEdges.e[199];
polySphere -name myFaces;
select myFaces.f[200:201];
polyMoveFacet -t 1.8 0.8 1.1 myFaces.f[200:201];