docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct RenderPipelineSettings

    HDRP Render Pipeline Settings.

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: UnityEngine.Rendering.HighDefinition
    Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
    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

    decalNormalBufferHP

    High precision normal buffer.

    Declaration
    public bool decalNormalBufferHP
    Field Value
    Type Description
    bool

    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

    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

    lightingQualitySettings

    Global lighting quality settings.

    Declaration
    public GlobalLightingQualitySettings lightingQualitySettings
    Field Value
    Type Description
    GlobalLightingQualitySettings

    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

    Default 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

    probeVolumeMemoryBudget

    Support Probe Volumes.

    Declaration
    public ProbeVolumeTextureMemoryBudget probeVolumeMemoryBudget
    Field Value
    Type Description
    ProbeVolumeTextureMemoryBudget

    probeVolumeSHBands

    Probe Volumes SH Bands.

    Declaration
    public ProbeVolumeSHBands probeVolumeSHBands
    Field Value
    Type Description
    ProbeVolumeSHBands

    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
    bool

    supportDecalLayers

    Support decal Layers.

    Declaration
    public bool supportDecalLayers
    Field Value
    Type Description
    bool

    supportDecals

    Support decals.

    Declaration
    public bool supportDecals
    Field Value
    Type Description
    bool

    supportDistortion

    Support distortion.

    Declaration
    public bool supportDistortion
    Field Value
    Type Description
    bool

    supportDitheringCrossFade

    Support dithered cross-fade.

    Declaration
    public bool supportDitheringCrossFade
    Field Value
    Type Description
    bool

    supportLightLayers

    Support light layers.

    Declaration
    public bool supportLightLayers
    Field Value
    Type Description
    bool

    supportMotionVectors

    Support motion vectors.

    Declaration
    public bool supportMotionVectors
    Field Value
    Type Description
    bool

    supportProbeVolume

    Support Probe Volumes.

    Declaration
    public bool supportProbeVolume
    Field Value
    Type Description
    bool

    supportRayTracing

    Support ray tracing.

    Declaration
    public bool supportRayTracing
    Field Value
    Type Description
    bool

    supportRuntimeAOVAPI

    Support runtime AOV API.

    Declaration
    public bool supportRuntimeAOVAPI
    Field Value
    Type Description
    bool

    supportSSAO

    Support screen space ambient occlusion.

    Declaration
    public bool supportSSAO
    Field Value
    Type Description
    bool

    supportSSGI

    Support screen space global illumination.

    Declaration
    public bool supportSSGI
    Field Value
    Type Description
    bool

    supportSSR

    Support screen space reflections.

    Declaration
    public bool supportSSR
    Field Value
    Type Description
    bool

    supportSSRTransparent

    Support transparent screen space reflections.

    Declaration
    public bool supportSSRTransparent
    Field Value
    Type Description
    bool

    supportShadowMask

    Support shadow masks.

    Declaration
    public bool supportShadowMask
    Field Value
    Type Description
    bool

    supportSubsurfaceScattering

    Support subsurface scattering.

    Declaration
    public bool supportSubsurfaceScattering
    Field Value
    Type Description
    bool

    supportSurfaceGradient

    Support surface gradient for decal normal blending.

    Declaration
    public bool supportSurfaceGradient
    Field Value
    Type Description
    bool

    supportTerrainHole

    Support terrain holes.

    Declaration
    public bool supportTerrainHole
    Field Value
    Type Description
    bool

    supportTransparentBackface

    Support transparent backface pass.

    Declaration
    public bool supportTransparentBackface
    Field Value
    Type Description
    bool

    supportTransparentDepthPostpass

    Support transparent depth post-pass.

    Declaration
    public bool supportTransparentDepthPostpass
    Field Value
    Type Description
    bool

    supportTransparentDepthPrepass

    Support transparent depth pre-pass.

    Declaration
    public bool supportTransparentDepthPrepass
    Field Value
    Type Description
    bool

    supportVolumetricClouds

    Support volumetric clouds.

    Declaration
    public bool supportVolumetricClouds
    Field Value
    Type Description
    bool

    supportVolumetrics

    Support volumetric lighting.

    Declaration
    public bool supportVolumetrics
    Field Value
    Type Description
    bool

    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

    xrSettings

    Global XR settings.

    Declaration
    public GlobalXRSettings xrSettings
    Field Value
    Type Description
    GlobalXRSettings

    Properties

    decalLayerName0

    Name for decal layer 0.

    Declaration
    public string decalLayerName0 { get; set; }
    Property Value
    Type Description
    string

    decalLayerName1

    Name for decal layer 1.

    Declaration
    public string decalLayerName1 { get; set; }
    Property Value
    Type Description
    string

    decalLayerName2

    Name for decal layer 2.

    Declaration
    public string decalLayerName2 { get; set; }
    Property Value
    Type Description
    string

    decalLayerName3

    Name for decal layer 3.

    Declaration
    public string decalLayerName3 { get; set; }
    Property Value
    Type Description
    string

    decalLayerName4

    Name for decal layer 4.

    Declaration
    public string decalLayerName4 { get; set; }
    Property Value
    Type Description
    string

    decalLayerName5

    Name for decal layer 5.

    Declaration
    public string decalLayerName5 { get; set; }
    Property Value
    Type Description
    string

    decalLayerName6

    Name for decal layer 6.

    Declaration
    public string decalLayerName6 { get; set; }
    Property Value
    Type Description
    string

    decalLayerName7

    Name for decal layer 7.

    Declaration
    public string decalLayerName7 { get; set; }
    Property Value
    Type Description
    string

    lightLayerName0

    Name for light layer 0.

    Declaration
    public string lightLayerName0 { get; set; }
    Property Value
    Type Description
    string

    lightLayerName1

    Name for light layer 1.

    Declaration
    public string lightLayerName1 { get; set; }
    Property Value
    Type Description
    string

    lightLayerName2

    Name for light layer 2.

    Declaration
    public string lightLayerName2 { get; set; }
    Property Value
    Type Description
    string

    lightLayerName3

    Name for light layer 3.

    Declaration
    public string lightLayerName3 { get; set; }
    Property Value
    Type Description
    string

    lightLayerName4

    Name for light layer 4.

    Declaration
    public string lightLayerName4 { get; set; }
    Property Value
    Type Description
    string

    lightLayerName5

    Name for light layer 5.

    Declaration
    public string lightLayerName5 { get; set; }
    Property Value
    Type Description
    string

    lightLayerName6

    Name for light layer 6.

    Declaration
    public string lightLayerName6 { get; set; }
    Property Value
    Type Description
    string

    lightLayerName7

    Name for light layer 7.

    Declaration
    public string lightLayerName7 { get; set; }
    Property Value
    Type Description
    string

    supportMSAA

    Support MSAA.

    Declaration
    [Obsolete]
    public bool supportMSAA { get; }
    Property Value
    Type Description
    bool

    supportRuntimeDebugDisplay

    Support runtime debug display.

    Declaration
    public bool supportRuntimeDebugDisplay { get; set; }
    Property Value
    Type Description
    bool
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)