Cycles has just got a massive performance boost when rendering animations and re-rendering images thanks to Brecht Van Lommel's latest patch adding persistent data functionality to the render engine.
https://twitter.com/s_koenig/status/1379062888103559170
Cycles previously had a "persistent images" functionality where images were loaded once when rendering an animation, but this new update allows for all unchanged data to be calculated only once, allowing for massive speedups in render times.
As a cherry on top of this already delicious cake, the speedups carry over to Eevee and workbench renders as well which automatically make use of this new caching technique.
This commit just (more than) halved my Eevee render times. OMG #b3d https://t.co/9cN41rA6AJ
— Daniel Salazar🔸 (@ZanQdo) April 6, 2021
Get the latest Blender experimental build and experience the speed ups right away on the link below:
6 Comments
I've yet to try this, but (I think) it should be fantastic for product visualizations, where only the camera moves around fixed geometry?
As an animator, I greatly welcome this truly wonderful improvement!
Oh, the long wait is over, this is amazing news... This will allow me personally to render more samples with the same time/money budget.
Does Blender eat up all free memory and crash in the end on long sequences as before with persistent images enabled? I tried this option with one of my production projects and realised that 64 gb of ram enough only for couple of frames.))
Yeah Im having the same issue.. with 32GB. Immediately crashes after a few frames
Great news, It would be good to know the advisable memory for Blender after this,