Something very good is about to be added to V-Ray. It’s called Adaptive Lights and it speeds up rendering huge amounts of lights. Still under R&D but it’s already very impressive. And It makes me very happy as for quite some time I’ve been unimpressed by the speed of rendering lots of V-Ray Lights. As usual Chaos Group team listened and created something simply amazing.
I’m excited. Check out why:
For this image render times went down from 43:37 to 10:29 :
For this one render times went down from: 53:59 to 7:31
I trust numbers and like to test a lot on variation of scenes. So I took shots we did in the past and calculated how much faster it would be on average compared to Probabilistic Lights or Full approach:
https://docs.google.com/spreadsheets/d/1TeluZJFuUcycV6FG7RPwMW_0hSc8w-q_cU6SHXOsWeI/edit?usp=sharing
My personal thoughts based on those tests:
- Probabilistic lights are not universal solution for scenes containing huge amounts of lights.
- It’s smart, it adapts to the conditions of scenes and users don’t have to worry about playing with settings as much as they had with Probabilistic lights.
- New approach is more universal and compared to Probabilistic Lights it will be a lot faster.
- More lights = bigger the difference. It will render very fast regardless of number of lights.
- It’s good to complain that something is slow ;)…
If you have access to nightly builds, you can test it out already (use maxscript code for that “renderers.current.options_probabilisticLights=2” ). This is still under research and development but it’s supposed to be included in next service pack.
If you would like to learn more about adaptive lights I recommend you to visit this ChaosGroup Lab blog post .