变量和maya命令 #polySphere命令,创建、查询、编辑。

 #polySphere命令,创建、查询、编辑。

1)sphereNode变量创建一个polySphere。#创建球时,得到一个list,包含了transform节点和一个shape节点。

2)sphereShape变量获取球的shape节点。#列表查询

3)在sphereShape中查询(Query)球的半径radius。(变量rad)

4)修改(Edit)球的半径(*2)。

5)再次查询球的半径(这步不能忘!)

6)试试创建一个和球体大小相同的立方体吧。(polyCube(高,宽,深))

import maya.cmds as cmds
sphereNode = cmds.polySphere()
sphereShape = sphereNode[1]
rad = cmds.polySphere(sphereShape, query=True, radius=True)
rad = cmds.polySphere(sphereShape,edit=True, radius=rad*2)
rad = cmds.polySphere(sphereShape,query=True, radius=True)
cmds.polyCube(height=rad*2, width=rad*2, depth=rad*2)

2019-01-07

原文地址:https://www.cnblogs.com/3lina/p/10215667.html