zoukankan      html  css  js  c++  java
  • Useful for loop in MaxScript

    for a in selection do movekeys a (x+=3)
    for a in selection do addmodifier a (optimize())


    ---------------------------------------------------------------------------
    for i=0 to 360 do sphere radius:1 pos:[(50*sin i), (100*cos i), 0]
    for i=0 to 360 do sphere radius:1 pos:[(100*sin i), (50*cos i), 0]
    animate on at time 100 for a in selection do a.pos=[(random -260 260), (random -260 260), (random -260 260)]


    for a in selection do a.segs=8

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

    Torus smooth:2 selected:on
    Sphere radius:1.5 segs:8 selected:on
        
    converttopoly  $Sphere001
    converttopoly  $Torus001

    numVer = polyop.getnumverts $Torus001

    for i=1 to numVer do
    (
            sph = copy $Sphere001
            sph.pos = polyop.getvert $Torus001 i
    )


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

    allFaces = polyop.getnumfaces $torus001
    for i=1 to 200 do
    (
            polyop.setfaceselection  $torus001 #{(random 1 allFaces)}
            $torus001.extrudefaces (random 3 7)
    )





  • 相关阅读:
    Swift 构造与析构
    Swift 协议
    Swift 扩展
    Swift 多态
    Swift 继承
    Swift 封装
    Swift 方法
    Swift 属性
    Swift 对象
    Swift 类
  • 原文地址:https://www.cnblogs.com/JimmyCode/p/2238854.html
Copyright © 2011-2022 走看看