0
$\begingroup$

I suspect this is possible, but don’t know where to start. I think drivers might be the key. I want to animate EEVEE render visibility of 24 objects off when the object leaves the camera FOV and on the frame before it comes back into camera FOV. The reason I want to do this is to omit Principled BSDF calculation of materials, bounces etc when objects are outside the frame to shorten render time. NB: everything is inside a Torus if that factors into the answer. Thank you Blender geniuses!

$\endgroup$
1
  • 1
    $\begingroup$ Have a read of Eevee limitations. I don't know how much gain there is to be had. Have you tested the performance gain? $\endgroup$
    – Moog
    Nov 4, 2019 at 22:02

2 Answers 2

1
$\begingroup$

For EEVEE is useless, because all effects like reflections, AO, etc are rendered in screen space, no object that left camera frustum is calculated at all. For Cycles this option called "Camera Culling", and located in Simplify settings:

enter image description here

And in Object properties:

enter image description here

$\endgroup$
1
0
$\begingroup$

I don't know how to do it automatically but you can do it manually. Just toggle the render visibility icon (looks like a camera) in the outliner on and off then press "i" while hovering over the icon. It will add a keyframe. Forgot to add, you may have to turn on the icon in the latest 2.8 builds with the drop down menu in the outliner that looks kind of like a triangle.

$\endgroup$
1

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .