Maya Python入门: polySphere()球体的形状节点操作
目录
1 创建球体
2 操作形状节点
3 创建立方体
1 创建球体
import maya.cmds as cmds
nodes = cmds.polySphere()
print(nodes)
print(type(nodes))
先来创建一个球体, 然后看一下返回值

返回值类型是一个list, list里的两个值其实可以看到是球体的 变换节点 和 形状节点
2 操作形状节点
#取出形状节点
shape = nodes[1]#查询球体的半径 q是query的缩写
r = cmds.polySphere(shape,q=True,radius=True)#修改球体的半径为原来的2倍 e是edit的缩写
cmds.polySphere(shape,e=True,radius=r*2)

3 创建立方体
根据刚刚的球体半径计算创建立方体
#查询球体的半径
r = cmds.polySphere(shape,q=True,radius=True)#根据刚刚的球体半径计算创建立方体
cmds.polyCube(width = r*2,height = r*2,depth = r*2,
)

