Search Results for

    Show / Hide Table of Contents

    Camera Configurators

    As the Rendering Cameras are created at runtime you cannot configure them beyond the settings available in the Immerive Manager as they are not avialable in edit mode. To provide flexibility we have the interface IImmersiveCameraSetupConfigurator.

        public interface IImmersiveCameraSetupConfigurator
        {
            void SetupCamera(UnityEngine.Camera camera);
        } 
    

    A MonoBehaviour can be created which implements this interface. You can then add this Component to the Immersive Manager GameObject. The interface contains one method to override SetupCamera. Every rendering Camera that is created will be passed to this method allowing you to modify the camera in whatever way you desire.

    The following Camera Configurators are available as part of the Immersive SDK Core Package:

    • SetImmersiveCameraBackgroundToColour.
    • SetImmersiveCameraCullingMask.
    • SetupCameraVerticalShift.
    • SetupImmersiveCameraPostProcessing.
    In This Article
    Back to top Immersive Interactive