As soon as you have materials which have multi-subs or VrayBlend materials, SSS etc anything like this starts to get complicated.
I started looking at a Node-based approach for creating material override rules, it gets pretty dirty quite quickly. Really powerful but you need to understand the class system for it to work. Never got beyond the concept stage but it could do some very clever things if I finished it.
I really think you guys should just look at my script solution, it works well. I know there's a few small issues, keep bugging me and I'll find a moment to fix them, I think it's mainly just ForestPro and their weird way of dealing with materials.
I started looking at a Node-based approach for creating material override rules, it gets pretty dirty quite quickly. Really powerful but you need to understand the class system for it to work. Never got beyond the concept stage but it could do some very clever things if I finished it.
I really think you guys should just look at my script solution, it works well. I know there's a few small issues, keep bugging me and I'll find a moment to fix them, I think it's mainly just ForestPro and their weird way of dealing with materials.
Comment