Hi. I often use VrayCompTex. So here is little code to convert it right to CompositeTexturemap.
Please replace old code
try(
for mp in (getClassInstances VRayCompTex) do(
replaceInstances mp mp.sourceA
)
)catch()
by this new one
for mp in (getClassInstances VRayCompTex) do
(
temp_CompositeTexturemap = CompositeTexturemap name:#(mp.name) mapList: #(mp.sourceA,mp.sourceB)
temp_CompositeTexturemap.mapList = #(mp.sourceA,mp.sourceB)
--temp_CompositeTexturemap.mapEnabled = #(true,true)
temp_CompositeTexturemap.blendMode = case mp.operator of
(
0:#(0, 2)
1:#(0, 3)
2:#(0, 19)
3:#(0, 5)
4:
(
temp_CompositeTexturemap.mapList[2] = Color_Correction map:mp.sourceB rewireMode:2
#(0, 10)
)
5:#(0, 4)
6:#(0, 8)
default:#(0, 2)
)
replaceInstances mp temp_CompositeTexturemap
)
Thanks.