maya的脚本是非常之强大的,参数化建模,智能设计师未来的一个趋势。
实现的功能:
- 通过python脚本随机生成60个多边形,并对生成的每个多边形随机进行移动,旋转和缩放;
- 设定中间的球形为目标,生成的多边形受限于目标;
代码实现:
import maya.cmds as cmds
import random
random.seed(1111)
cubeList = cmds.ls('mycube*')
if len(cubeList)>0:
cmds.delete(cubeList)
groupName = cmds.group(em=True,n='groupCube')