Maya资源下载
    Maya热门视频教程
    微信互动
    一弧

    翼狐网(yiihuu.com)旗下新媒体平台,为设计师定制的《生活周刊》!

    微信号:yihuwang2012

    一键加入QQ群,找组织!问题or需求轻松解决!

    • 高端写实CG技术交流: 710818989 高端写实CG技术交流
    • 翼狐影视后期交流群: 459616562 翼狐影视后期交流群
    • 翼狐影视动画学习群: 102835171 翼狐影视动画学习群
    • 翼狐游戏制作交流群: 285280704 翼狐游戏制作交流群
    • 平面设计PS AI ID学习: 43745569 平面设计PS AI ID学习1群
    • 翼狐插画&漫画&手绘群: 90826203 翼狐插画&漫画&手绘群
    • 翼狐三维设计学习交流: 589292014 翼狐三维设计学习交流

    放置物体脚本

    74人浏览 0人收藏 2015-11-02 Maya   Maya技巧   Maya安装  

    摘要:放置物体脚本_翼狐网

    相关视频教程学习推荐:
    Houdini+Unity大型游戏场景程序化建模流程《独立游戏制作》



    ---------------------------------------------------------------------

    import maya.cmds as cmd

    import maya.mel as mel

    import random

    def cm(fun):

       ret=mel.eval_r(fun)

       return ret


    footage=cmd.ls(sl=true,l=true)  ####素材


    ##########################

    num=1000       ###放置得数量

    rangescale=0.3   ###随机大小得范围

    minscale=0.1     ###最小得模型尺寸

    #####################


    selobj=cmd.ls(sl=true,l=true)

    emi=cm('emitter -type surface -r '+str(num*66.5)+' -sro 0 -nuv 0 -cye none -cyi 1 -spd 0 -srn 0 -nsp 1 -tsp 0 -mxd 0 -mnd 0 -dx 1 -dy 0 -dz 0 -sp 0 ;')

    par=cm('particle;')

    cm('connectdynamic -em emitter1 particle1;')


    cmd.connectattr(selobj[1]+".outcolor",emi[1]+".texturerate",f=true)

    cm('setattr "emitter1.enabletexturerate" 1;')

    cm('setattr "emitter1.emitfromdark" 1;')

    cm("playbuttonstepforward")


    count=cmd.particle("particleshape1",q=true,ct=true)


    for i in range(count):

    pos=cmd.particle(par[1],q=true,at="position",order=i)


    cmd.select(cl=true)

    insobj= cmd.instance(random.choice(footage))[0]

    cmd.select(insobj)

    cmd.move(pos[0],pos[1],pos[2])

    sc=random.random()*rangescale+minscale

    cmd.setattr(insobj+".sx",sc)

    cmd.setattr(insobj+".sy",sc)

    cmd.setattr(insobj+".sz",sc)

    cmd.setattr(insobj+".ry",random.random()*360)

    cm("playbuttonstart")

    cmd.delete(emi[1],par[0])

    ####################################

    Maya入门到精通视频教程精选
    设计教程