Scripting API

UniversalAdditionalCameraData

class in UnityEngine.Rendering.Universal · Unity.RenderPipelines.Universal.Runtime · inherits from MonoBehaviour

19 of 31 of Unity's members
In Tassix

A camera's URP settings. With renderPostProcessing, the camera renders in HDR and the Volumes on volumeLayerMask (seen from volumeTrigger, or the camera) post-process it.

Properties 18

bool allowHDROutput { get; set; }
bool allowXRRendering { get; set; }
AntialiasingMode antialiasing { get; set; }
AntialiasingQuality antialiasingQuality { get; set; }
List<Camera> cameraStack { get; }
bool clearDepth { get; }
bool dithering { get; set; }
bool renderPostProcessing { get; set; }
bool renderShadows { get; set; }
CameraRenderType renderType { get; set; }
bool requiresColorTexture { get; set; }
bool requiresDepthTexture { get; set; }
bool requiresVolumeFrameworkUpdate { get; }
bool stopNaN { get; set; }
VolumeFrameworkUpdateMode volumeFrameworkUpdateMode { get; set; }
LayerMask volumeLayerMask { get; set; }
VolumeStack volumeStack { get; set; }

This camera's blended Volume settings (its own stack, made on first use).

Transform? volumeTrigger { get; set; }

Methods 1

void SetRenderer(int index)

Not in Tassix yet 12

OnDestroy OnDrawGizmos OnValidate history requiresColorOption requiresDepthOption resetHistory screenCoordScaleBias screenSizeOverride scriptableRenderer taaSettings useScreenCoordOverride