Struct RenderPipelineSettings | High Definition RP | 9.0.0-preview.71
docs.unity3d.com
    Show / Hide Table of Contents

    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

    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

    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

    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

    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
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023