Struct RenderPipelineSettings
HDRP Render Pipeline Settings.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
[Serializable]
public struct RenderPipelineSettings
Fields
colorBufferFormat
Color buffer format.
Declaration
public RenderPipelineSettings.ColorBufferFormat colorBufferFormat
Field Value
| Type | Description | 
|---|---|
| RenderPipelineSettings.ColorBufferFormat | 
customBufferFormat
Custom passes buffer format.
Declaration
public RenderPipelineSettings.CustomBufferFormat customBufferFormat
Field Value
| Type | Description | 
|---|---|
| RenderPipelineSettings.CustomBufferFormat | 
decalLayerName0
Name for decal layer 0.
Declaration
public string decalLayerName0
Field Value
| Type | Description | 
|---|---|
| String | 
decalLayerName1
Name for decal layer 1.
Declaration
public string decalLayerName1
Field Value
| Type | Description | 
|---|---|
| String | 
decalLayerName2
Name for decal layer 2.
Declaration
public string decalLayerName2
Field Value
| Type | Description | 
|---|---|
| String | 
decalLayerName3
Name for decal layer 3.
Declaration
public string decalLayerName3
Field Value
| Type | Description | 
|---|---|
| String | 
decalLayerName4
Name for decal layer 4.
Declaration
public string decalLayerName4
Field Value
| Type | Description | 
|---|---|
| String | 
decalLayerName5
Name for decal layer 5.
Declaration
public string decalLayerName5
Field Value
| Type | Description | 
|---|---|
| String | 
decalLayerName6
Name for decal layer 6.
Declaration
public string decalLayerName6
Field Value
| Type | Description | 
|---|---|
| String | 
decalLayerName7
Name for decal layer 7.
Declaration
public string decalLayerName7
Field Value
| Type | Description | 
|---|---|
| String | 
decalSettings
Global decal settings
Declaration
public GlobalDecalSettings decalSettings
Field Value
| Type | Description | 
|---|---|
| GlobalDecalSettings | 
dynamicResolutionSettings
Global dynamic resolution settings.
Declaration
public GlobalDynamicResolutionSettings dynamicResolutionSettings
Field Value
| Type | Description | 
|---|---|
| GlobalDynamicResolutionSettings | 
hdShadowInitParams
Global shadows settings.
Declaration
public HDShadowInitParameters hdShadowInitParams
Field Value
| Type | Description | 
|---|---|
| HDShadowInitParameters | 
lightingQualitySettings
Global lighting quality settings.
Declaration
public GlobalLightingQualitySettings lightingQualitySettings
Field Value
| Type | Description | 
|---|---|
| GlobalLightingQualitySettings | 
lightLayerName0
Name for light layer 0.
Declaration
public string lightLayerName0
Field Value
| Type | Description | 
|---|---|
| String | 
lightLayerName1
Name for light layer 1.
Declaration
public string lightLayerName1
Field Value
| Type | Description | 
|---|---|
| String | 
lightLayerName2
Name for light layer 2.
Declaration
public string lightLayerName2
Field Value
| Type | Description | 
|---|---|
| String | 
lightLayerName3
Name for light layer 3.
Declaration
public string lightLayerName3
Field Value
| Type | Description | 
|---|---|
| String | 
lightLayerName4
Name for light layer 4.
Declaration
public string lightLayerName4
Field Value
| Type | Description | 
|---|---|
| String | 
lightLayerName5
Name for light layer 5.
Declaration
public string lightLayerName5
Field Value
| Type | Description | 
|---|---|
| String | 
lightLayerName6
Name for light layer 6.
Declaration
public string lightLayerName6
Field Value
| Type | Description | 
|---|---|
| String | 
lightLayerName7
Name for light layer 7.
Declaration
public string lightLayerName7
Field Value
| Type | Description | 
|---|---|
| String | 
lightLoopSettings
Global light loop settings.
Declaration
public GlobalLightLoopSettings lightLoopSettings
Field Value
| Type | Description | 
|---|---|
| GlobalLightLoopSettings | 
lightSettings
Light Settings.
Declaration
public RenderPipelineSettings.LightSettings lightSettings
Field Value
| Type | Description | 
|---|---|
| RenderPipelineSettings.LightSettings | 
lodBias
LoD bias.
Declaration
public FloatScalableSetting lodBias
Field Value
| Type | Description | 
|---|---|
| FloatScalableSetting | 
lowresTransparentSettings
Global low resolution transparency settings.
Declaration
public GlobalLowResolutionTransparencySettings lowresTransparentSettings
Field Value
| Type | Description | 
|---|---|
| GlobalLowResolutionTransparencySettings | 
maximumLODLevel
Maximum LoD Level.
Declaration
public IntScalableSetting maximumLODLevel
Field Value
| Type | Description | 
|---|---|
| IntScalableSetting | 
msaaSampleCount
Number of samples when using MSAA.
Declaration
public MSAASamples msaaSampleCount
Field Value
| Type | Description | 
|---|---|
| MSAASamples | 
planarReflectionResolution
Declaration
public RenderPipelineSettings.PlanarReflectionAtlasResolutionScalableSetting planarReflectionResolution
Field Value
| Type | Description | 
|---|---|
| RenderPipelineSettings.PlanarReflectionAtlasResolutionScalableSetting | 
postProcessQualitySettings
Global post processing quality settings.
Declaration
public GlobalPostProcessingQualitySettings postProcessQualitySettings
Field Value
| Type | Description | 
|---|---|
| GlobalPostProcessingQualitySettings | 
postProcessSettings
Global post process settings.
Declaration
public GlobalPostProcessSettings postProcessSettings
Field Value
| Type | Description | 
|---|---|
| GlobalPostProcessSettings | 
sssSampleBudget
Sample budget for the Subsurface Scattering algorithm.
Declaration
public IntScalableSetting sssSampleBudget
Field Value
| Type | Description | 
|---|---|
| IntScalableSetting | 
supportCustomPass
Support custom passes.
Declaration
public bool supportCustomPass
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportDecalLayers
Support decal Layers.
Declaration
public bool supportDecalLayers
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportDecals
Support decals.
Declaration
public bool supportDecals
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportDistortion
Support distortion.
Declaration
public bool supportDistortion
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportDitheringCrossFade
Support dithered cross-fade.
Declaration
public bool supportDitheringCrossFade
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportedLitShaderMode
Supported Lit shader modes.
Declaration
public RenderPipelineSettings.SupportedLitShaderMode supportedLitShaderMode
Field Value
| Type | Description | 
|---|---|
| RenderPipelineSettings.SupportedLitShaderMode | 
supportedRayTracingMode
Support ray tracing mode.
Declaration
public RenderPipelineSettings.SupportedRayTracingMode supportedRayTracingMode
Field Value
| Type | Description | 
|---|---|
| RenderPipelineSettings.SupportedRayTracingMode | 
supportLightLayers
Support light layers.
Declaration
public bool supportLightLayers
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportMotionVectors
Support motion vectors.
Declaration
public bool supportMotionVectors
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportRayTracing
Support ray tracing.
Declaration
public bool supportRayTracing
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportRuntimeAOVAPI
Support runtime AOV API.
Declaration
public bool supportRuntimeAOVAPI
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportRuntimeDebugDisplay
Support runtime debug display.
Declaration
public bool supportRuntimeDebugDisplay
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportShadowMask
Support shadow masks.
Declaration
public bool supportShadowMask
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportSSAO
Support screen space ambient occlusion.
Declaration
public bool supportSSAO
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportSSGI
Support screen space global illumination.
Declaration
public bool supportSSGI
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportSSR
Support screen space reflections.
Declaration
public bool supportSSR
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportSSRTransparent
Support transparent screen space reflections.
Declaration
public bool supportSSRTransparent
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportSubsurfaceScattering
Support subsurface scattering.
Declaration
public bool supportSubsurfaceScattering
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportTerrainHole
Support terrain holes.
Declaration
public bool supportTerrainHole
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportTransparentBackface
Support transparent backface pass.
Declaration
public bool supportTransparentBackface
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportTransparentDepthPostpass
Support transparent depth post-pass.
Declaration
public bool supportTransparentDepthPostpass
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportTransparentDepthPrepass
Support transparent depth pre-pass.
Declaration
public bool supportTransparentDepthPrepass
Field Value
| Type | Description | 
|---|---|
| Boolean | 
supportVolumetrics
Support volumetric lighting.
Declaration
public bool supportVolumetrics
Field Value
| Type | Description | 
|---|---|
| Boolean | 
xrSettings
Global XR settings.
Declaration
public GlobalXRSettings xrSettings
Field Value
| Type | Description | 
|---|---|
| GlobalXRSettings | 
Properties
supportMSAA
Support MSAA.
Declaration
public bool supportMSAA { get; }
Property Value
| Type | Description | 
|---|---|
| Boolean |