Just realized how useful this would be for something I’m working on right now. I think I’d prefer something like an overall render panel that would have:
1. global material override - all materials
2. global material override - diffuse materials only (for materials with a reflect/refract color of black and no reflect/refract material active)
3. global material override - refractive materials only
4. global material override - reflective materials only
5. global material override - refractive/reflective materials only
5. disable glossy reflections
6. disable glossy refractions
It could *probably* be done with some scripting cleverness.
I’m working just now on some sort of utility material based on VRay materials (similar to the EGZ ones, i guess, even though i never used them), if i find it easy enough to make it in the first release, i’ll squeeze it in…
Thanks for the tip jo!
Though i find it many times harder to look at a PROPER script code (like blur’s) than to start from scratch my hacked and whacked ones
yeah absolutely - they seem to have really neat code in some of their scripts and do things the smart way with structs and functions etc - I’m not a decent programmer so I find it a little harder to track it than my own dodgy code
I got swamped in work so I never got it done but it is based on a certain combination of material settings and modifiers so I might do a quick tutorial on how it’s made. That said I’ve got a little more free time so I might get back to it - I’ve got a scripted character rig maker to get done first.
The test image was literally to match a particular image and done as a specific scene so after the script is run there’s still a few tweaks to be done - it’s almost like the 3d equivalent of tracing - much easier to get the results you want when you’ve got exact ref