С помощью команды 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;
Но вы не можете перевести ребра и грани с помощью AttrFieldSliderGrp
команда, потому что для них нет атрибутов tx
, ty
и tz
.Тем не менее, есть команды 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];