Move Virtual Camera even when not rendering anything

Cinemachine Brain does not register the camera that has the culling mask set to nothing. How can I bypass this? I need to reset (smoothly) my camera to another position while rendering nothing (other (non-cinemachine) camera is rendering at this moment).

Currently I use CinemachineBrain.SoloCamera to force this behavior, but it feels hacky.

Yes, using Solo is hacky. Can you make a new layer just for vcams and set your culling mask to that instead of nothing? Put all your vcams on that layer, and make sure that your CM-controlled camera always includes that layer in the culling mask.

1 Like

Thanks, this works. However still feels hacky. I want to render nothing, not render empty layer even tough the result is the same, but I have one less layer for other usage. This cinemachine layer honoring feature could be disableable in the Brain component. I personally have never utilized it, quite the opposite, always had to work around it.

That’s a good idea