Maxscript在场景中找到特定的vray材料

时间:2017-05-05 10:06:50

标签: 3dsmax maxscript

我似乎无法获得一些类型的vray材料。例如,我可以使用

获取默认的VRay Mtl

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

但如果我尝试收集#VRay2Sided或#VrayBlend,则会返回错误。 他们有不同的旗帜吗?如果是,我在哪里可以找到vray材料旗帜的完整文档?

1 个答案:

答案 0 :(得分:0)

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

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

如果您不确定哪个类别的某些材料只是在侦听器中输入

materialName.category

它将打印出其类别