zoukankan      html  css  js  c++  java
  • MaxScript随机赋材质

     1 sphere()
     2 
     3 select objects
     4 
     5 a = $
     6 
     7 a.segs = 32
     8 
     9 a.material = standard()
    10 
    11 a.material = standard diffuse:orange
    12 
    13 a.material.specular_level=70
    14 
    15 a.material.glossiness=70
    16 
    17 a.material.specular=white
    18 
    19 a.material.selfillumamount=0
    20 
    21 a.material.opacity=0
    22 
    23 a.material.opacity=100
    24 
    25 a.material.shadertype=0
    26 
    27 a.material.maps[2]=checker()
    28 
    29 a.material.diffusemap = marble()
    30 
    31 showtexturemap a.material on
    32 
    33 a.material.maps[2].color1=red
    34 
    35 a.material.maps[2].coords.u_tiling = 2
    36 
    37 a.material.maps[2].coords.v_tiling = 3
    38 
    39 a.material.maps[2].coords.v_offset =3
    40 
    41 a.material.maps[2].coords.w_angle = 0
    42 
    43 meditmaterials[7] = inknpaint()
    44 
    45 meditmaterials[8]=multimaterial()
    46 
    47 meditmaterials[8] = multimaterial()
    48 
    49 meditmaterials[8].material1 = inknpaint()
    50 
    51 meditmaterials[8].material1.paint_map = checker()
    52 
    53 meditmaterials[8].materials1.paint_color = yellow
    54 
    55 meditmaterials[8].material1.paint_color=yellow
    56 
    57 meditmaterials[2]=copy meditmaterials[1]
    58 
    59 for m=1 to 24 do meditmaterials[m] = standard()
    60 
    61 for m=1 to 24 do meditmaterials[m].diffuse = (random black white)
    62 
    63 for m=1 to 24 do meditmaterials[m].specular_level=90
    64 
    65 for m=1 to 24 do meditmaterials[m].glossiness = 90
    66 
    67 for m=1 to 24 do meditmaterials[m].diffuse = (random yellow red)
    68 
    69 for m=1 to 24 do meditmaterials[m] = inknpaint()
    70 
    71 for m=1 to 24 do meditmaterials[m].paint_color = (random yellow red)
    72 
    73 for m=1 to 24 do meditmaterials[m].diffusemap.color1=(random black white)
    74 
    75 for m=1 to 24 do a.material=meditmaterials[m]
    76 
    77 for m=1 to 24 do selection[m].material = meditmaterials[m]
    78 
    79 for a in selection do showtexturemap a.material on
    80 
    81 for a in selection do a.material = meditmaterials[random 1 24]
    82 
    83 for m=1 to 24 do meditmaterials[m].diffusemap = bitmaptexture filename:"f:\mic\Vienna.avi"
    84 
    85 for m=1 to 24 do meditmaterials[m].diffusemap.starttime = (random 0 100)
    86  
  • 相关阅读:
    【原创】2013个人年终总结
    【原创】关于部门月会(二)
    【原创】关于部门月会(一)
    [转载]使用RoboCopy 命令
    ubuntu 16.04.3 安装完成后的一些初始化工作
    umbraco v7.6.4 surface controller not found 大深坑!
    ubuntu 及 postgredql 安装配置小坑摘录
    flex hack 记录
    C# 中的委托和事件
    OVER(PARTITION BY)函数介绍
  • 原文地址:https://www.cnblogs.com/JimmyCode/p/2244277.html
Copyright © 2011-2022 走看看