What are the advantages of turning on cache BVH for a cycles render?
Not sure how to elaborate. I'm not necessarily looking for a technical description, just a better idea for when to use it, and when it's not worth the disk space.
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It only takes a minute to sign up.
Sign up to join this communityWhat are the advantages of turning on cache BVH for a cycles render?
Not sure how to elaborate. I'm not necessarily looking for a technical description, just a better idea for when to use it, and when it's not worth the disk space.
From the 2.62 release notes -
For renders where only the camera or materials are changing, while meshes stay fixed, it is now possible to skip the sometimes slow BVH step, by enabling BVH Cache in the Performance panel. This will store the BVH on disk for subsequent (animation) renders of the same scene. Note that if the scene does change in the animation, enabling this option will make rendering somewhat slower.
Times when it will help -
Times when it will not help -
Turn it on when you want faster test renders. Especially if you are making mostly lighting or material changes. The problem arises when you are rendering a large animation. I always think of cache (in a general sense) as more of a memory thing, and less of a disk space thing. Well, blender is caching it to disk. And it's huge, and if you leave it on during an animation you will run out of disk space. Quickly.