For some odd reason when I use the V-Ray scene converter tool, all my existing materials (including ones that are already VrayMtl) end up with their highlight and reflection glossiness UNLOCKED. Is this a known bug in Vray Next?
Sorry, will fix that.
Thanks Peter. In the meantime is there a script or tool to revert this en masse? Does the error message reporting take a render time hit? My scenes have hundreds of materials affected by this now ![]()
The hit from displaying warning/errors is negligible. I know it’s annoying, sorry again.
Am I reading correctly that you can no longer have a different highlight / reflection glossiness amounts in next?
Yes. It was physically incorrect to have a separate control for it and was an obstacle for other optimizations going on in Next.
I understand it is physically incorrect, but when you’ve got exposed lightbulbs that need to catch light/look brighter than they really are that you dont want to contribute to the scene for optimization reasons it is outrageously useful.
keeping light power low, specular highlight low on glass and using trace set vray lights to brighten the scene results in absolutely huge differences in render times for an identical look.
I’m not able to bring this back, unfortunately; no other render engine today allows this (for good reasons too) - V-Ray was the only one and this cost us some missed optimization opportunities.
Best regards,
Vlado
Could there be a new shader/MTL that offers this functionality when needed? Or simply supporting this feature at all in ANY material means roadblocks to optimization?
VMC from http://www.oliverradford.com/
Hi, I also ran into this problem so I wrote a quick script to fix my scene which was giving me lots of errors.
I’ve attached it here in case anyone needs it.
I only dabble with maxscript but it worked for me. Fixes all the Vray materials and any in Multisub materials. I don’t know about any other types of material as I didn’t have any in my scene.
gc_lock_vray_glossiness.zip (369 Bytes)
for m in (getclassinstances vraymtl) do m.reflection_lockGlossiness = true
Nightlies/SP1 will have this fixed (i just tried it on a big scene yesterday).
Garryclarke, thank you! your script worked perfect for me.
No need for scripts - the fix is in the official builds on the site.
i miss that, cause i used that often to fake highlight on glass windows to show perhaps folded glasses. there i did not want glossy reflection but very glossy highlight.it was quite fast rendering. faster than vrayblend-shellac.
one question belonging that… what sense still makes the HGlossiness map slot in vraynext ?
We forgot to remove it.