【问题标题】:Maxscript find specific vray material in the sceneMaxscript在场景中查找特定的vray材质
【发布时间】:2017-10-03 18:30:19
【问题描述】:

我似乎无法获得某些类型的 vray 材质数组。例如,我可以使用

获得默认的 VRay Mtl

mat = for m in scenematerials m.category == #VRay collect m

但如果我尝试收集#VRay2Sided 或#VrayBlend 它会返回错误。 它们有不同的标志吗?如果有,我在哪里可以找到有关 vray 材质标志的完整文档?

【问题讨论】:

    标签: 3dsmax maxscript


    【解决方案1】:

    我明白了。 VRay2Sided 和 VRayBlend 是标准类别,因此要获得它们,您需要编写

    mat = for m in scenematerials m.category == #standard collect m
    

    如果您不确定某些材料属于哪个类别,只需在侦听器中输入即可

    materialName.category
    

    它会打印出它的类别

    【讨论】:

      猜你喜欢
      • 2017-10-01
      • 2020-07-12
      • 2014-12-14
      • 2015-01-26
      • 1970-01-01
      • 2019-04-10
      • 2014-12-07
      • 2020-08-25
      • 2018-05-14
      相关资源
      最近更新 更多