1.创建圆球。
import maya.cmds;
maya.cmds.polySphere(radius=5);
maya.cmds.polyColorPerVertex(
colorRGB=[1,0,0],
colorDisplayOption=True
);
2.创建立方体。
import maya.cmds;
maya.cmds.polyCube(
w=1,h=1,d=1,sx=1,sy=1,sz=1,
ax=(0,1,0),cuv=4,ch=1
);
3,创建立方体非缩写。
4.打印cube帮助命令。
import maya.cmds;
print(maya.cmds.help('polyCube'));
得到结果:
说明: polyCube [flags] [String...]
Flags:
-e -edit
-q -query
-ax -axis Length Length Length
-cch -caching on|off
-ch -constructionHistory on|off
-cuv -createUVs Int
-d -depth Length
-fzn -frozen on|off
-h -height Length
-n -name String
-nds -nodeState Int
-o -object on|off
-sd -subdivisionsDepth Int
-sh -subdivisionsHeight Int
-sw -subdivisionsWidth Int
-sx -subdivisionsX Int
-sy -subdivisionsY Int
-sz -subdivisionsZ Int
-tx -texture Int
-w -width Length
Command Type: Command
从左到右分别为:缩写 非缩写 值类型
maya.cmds.polyCube();为执行命令,括号内为输入参数,maya.cmds.polyCube(name='myCube',depth=12.5,height=5);则为名字为myCube的深度12.5高度5的立方体。
元组:axis
import maya.cmds;
maya.cmds.polyCube(name='myCube',depth=12.5,height=5,axis=(1,1,0));