显示场景材质

有时候打开场景发现物体部分或者全部都不显示材质,这个脚本可以解决这个问题

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
for object in objects do

if (classOf object.material == Standard or classOf object.material == VRayMtl) then
(
object.material.showInViewport = on
)
else if (classOf object.material == Multimaterial) then
(
for b = 1 to b = object.material.numsubs do
(
if (classOf object.material.materialList[b] == Standard or classOf object.material.materialList[b] == VRayMtl) then
(
object.material[b].showInViewport = on
)
)
)