docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class HDShaderPassNames

    Pass names and shader ids used in HDRP. these names can be used as filters when rendering objects in a custom pass or a DrawRenderers() call.

    Inheritance
    object
    HDShaderPassNames
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEngine.Rendering.HighDefinition
    Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
    Syntax
    public static class HDShaderPassNames

    Fields

    s_ComputeThicknessName

    ComputeThickness shader tag id.

    Declaration
    public static readonly ShaderTagId s_ComputeThicknessName
    Field Value
    Type Description
    ShaderTagId

    s_ComputeThicknessStr

    Compute Thickness pass name.

    Declaration
    public static readonly string s_ComputeThicknessStr
    Field Value
    Type Description
    string

    s_DBufferMeshName

    DBuffer Mesh shader tag id.

    Declaration
    public static readonly ShaderTagId s_DBufferMeshName
    Field Value
    Type Description
    ShaderTagId

    s_DBufferMeshStr

    DBuffer Mesh pass name.

    Declaration
    public static readonly string s_DBufferMeshStr
    Field Value
    Type Description
    string

    s_DBufferProjectorStr

    DBuffer Projector pass name.

    Declaration
    public static readonly string s_DBufferProjectorStr
    Field Value
    Type Description
    string

    s_DBufferVFXDecalName

    DBuffer VFX Decal shader tag id.

    Declaration
    public static readonly ShaderTagId s_DBufferVFXDecalName
    Field Value
    Type Description
    ShaderTagId

    s_DBufferVFXDecalStr

    DBuffer VFX Decal pass name

    Declaration
    public static readonly string s_DBufferVFXDecalStr
    Field Value
    Type Description
    string

    s_DecalAtlasProjectorStr

    Decal Mesh Forward Emissive pass name.

    Declaration
    public static readonly string s_DecalAtlasProjectorStr
    Field Value
    Type Description
    string

    s_DecalMeshForwardEmissiveName

    Decal Mesh Forward Emissive shader tag id.

    Declaration
    public static readonly ShaderTagId s_DecalMeshForwardEmissiveName
    Field Value
    Type Description
    ShaderTagId

    s_DecalMeshForwardEmissiveStr

    Decal Mesh Forward Emissive pass name.

    Declaration
    public static readonly string s_DecalMeshForwardEmissiveStr
    Field Value
    Type Description
    string

    s_DecalProjectorForwardEmissiveStr

    Decal Projector Forward Emissive pass name.

    Declaration
    public static readonly string s_DecalProjectorForwardEmissiveStr
    Field Value
    Type Description
    string

    s_DepthForwardOnlyName

    Depth Forward Only shader tag id.

    Declaration
    public static readonly ShaderTagId s_DepthForwardOnlyName
    Field Value
    Type Description
    ShaderTagId

    s_DepthForwardOnlyStr

    Depth Forward Only pass name.

    Declaration
    public static readonly string s_DepthForwardOnlyStr
    Field Value
    Type Description
    string

    s_DepthOnlyName

    Depth Only shader tag id.

    Declaration
    public static readonly ShaderTagId s_DepthOnlyName
    Field Value
    Type Description
    ShaderTagId

    s_DepthOnlyStr

    Depth Only pass name.

    Declaration
    public static readonly string s_DepthOnlyStr
    Field Value
    Type Description
    string

    s_DistortionVectorsName

    Distortion Vectors shader tag id.

    Declaration
    public static readonly ShaderTagId s_DistortionVectorsName
    Field Value
    Type Description
    ShaderTagId

    s_DistortionVectorsStr

    Distortion Vectors pass name.

    Declaration
    public static readonly string s_DistortionVectorsStr
    Field Value
    Type Description
    string

    s_EmptyName

    Empty shader tag id.

    Declaration
    public static readonly ShaderTagId s_EmptyName
    Field Value
    Type Description
    ShaderTagId

    s_EmptyStr

    Empty pass name.

    Declaration
    public static readonly string s_EmptyStr
    Field Value
    Type Description
    string

    s_FogVolumeVoxelizeName

    Fog Volume Voxelize pass shader tag id.

    Declaration
    public static readonly ShaderTagId s_FogVolumeVoxelizeName
    Field Value
    Type Description
    ShaderTagId

    s_FogVolumeVoxelizeStr

    Fog Volume Voxelize pass name.

    Declaration
    public static readonly string s_FogVolumeVoxelizeStr
    Field Value
    Type Description
    string

    s_ForwardName

    Forward shader tag id.

    Declaration
    public static readonly ShaderTagId s_ForwardName
    Field Value
    Type Description
    ShaderTagId

    s_ForwardOnlyName

    Forward Only shader tag id.

    Declaration
    public static readonly ShaderTagId s_ForwardOnlyName
    Field Value
    Type Description
    ShaderTagId

    s_ForwardOnlyStr

    Forward Only pass name.

    Declaration
    public static readonly string s_ForwardOnlyStr
    Field Value
    Type Description
    string

    s_ForwardStr

    Forward pass name.

    Declaration
    public static readonly string s_ForwardStr
    Field Value
    Type Description
    string

    s_FullScreenDebugName

    FullScreen Debug shader tag id.

    Declaration
    public static readonly ShaderTagId s_FullScreenDebugName
    Field Value
    Type Description
    ShaderTagId

    s_FullScreenDebugStr

    FullScreen Debug pass name.

    Declaration
    public static readonly string s_FullScreenDebugStr
    Field Value
    Type Description
    string

    s_GBufferName

    GBuffer shader tag id.

    Declaration
    public static readonly ShaderTagId s_GBufferName
    Field Value
    Type Description
    ShaderTagId

    s_GBufferStr

    GBuffer pass name.

    Declaration
    public static readonly string s_GBufferStr
    Field Value
    Type Description
    string

    s_GBufferWithPrepassName

    GBufferWithPrepass shader tag id.

    Declaration
    public static readonly ShaderTagId s_GBufferWithPrepassName
    Field Value
    Type Description
    ShaderTagId

    s_GBufferWithPrepassStr

    GBuffer With Prepass pass name.

    Declaration
    public static readonly string s_GBufferWithPrepassStr
    Field Value
    Type Description
    string

    s_MetaStr

    META pass name.

    Declaration
    public static readonly string s_MetaStr
    Field Value
    Type Description
    string

    s_MotionVectorsName

    Motion Vectors shader tag id.

    Declaration
    public static readonly ShaderTagId s_MotionVectorsName
    Field Value
    Type Description
    ShaderTagId

    s_MotionVectorsStr

    Motion Vectors pass name.

    Declaration
    public static readonly string s_MotionVectorsStr
    Field Value
    Type Description
    string

    s_PathTracingDXRStr

    PathTracing DXR pass name.

    Declaration
    public static readonly string s_PathTracingDXRStr
    Field Value
    Type Description
    string

    s_RayTracingForwardStr

    Forward DXR pass name.

    Declaration
    public static readonly string s_RayTracingForwardStr
    Field Value
    Type Description
    string

    s_RayTracingGBufferStr

    GBuffer DXR pass name.

    Declaration
    public static readonly string s_RayTracingGBufferStr
    Field Value
    Type Description
    string

    s_RayTracingIndirectStr

    Indirect DXR pass name.

    Declaration
    public static readonly string s_RayTracingIndirectStr
    Field Value
    Type Description
    string

    s_RayTracingPrepassName

    RayTracing Prepass shader tag id.

    Declaration
    public static readonly ShaderTagId s_RayTracingPrepassName
    Field Value
    Type Description
    ShaderTagId

    s_RayTracingPrepassStr

    RayTracing Prepass pass name.

    Declaration
    public static readonly string s_RayTracingPrepassStr
    Field Value
    Type Description
    string

    s_RayTracingVisibilityStr

    Visibility DXR pass name.

    Declaration
    public static readonly string s_RayTracingVisibilityStr
    Field Value
    Type Description
    string

    s_SRPDefaultUnlitName

    Legacy Unlit cross pipeline shader tag id.

    Declaration
    public static readonly ShaderTagId s_SRPDefaultUnlitName
    Field Value
    Type Description
    ShaderTagId

    s_SRPDefaultUnlitStr

    Legacy Unlit cross pipeline pass name.

    Declaration
    public static readonly string s_SRPDefaultUnlitStr
    Field Value
    Type Description
    string

    s_ShadowCasterStr

    Shadow Caster pass name.

    Declaration
    public static readonly string s_ShadowCasterStr
    Field Value
    Type Description
    string

    s_TransparentBackfaceName

    Transparent Backface shader tag id.

    Declaration
    public static readonly ShaderTagId s_TransparentBackfaceName
    Field Value
    Type Description
    ShaderTagId

    s_TransparentBackfaceStr

    Transparent Backface pass name.

    Declaration
    public static readonly string s_TransparentBackfaceStr
    Field Value
    Type Description
    string

    s_TransparentDepthPostpassName

    Transparent Depth Postpass shader tag id.

    Declaration
    public static readonly ShaderTagId s_TransparentDepthPostpassName
    Field Value
    Type Description
    ShaderTagId

    s_TransparentDepthPostpassStr

    Transparent Depth Postpass pass name.

    Declaration
    public static readonly string s_TransparentDepthPostpassStr
    Field Value
    Type Description
    string

    s_TransparentDepthPrepassName

    Transparent Depth Prepass shader tag id.

    Declaration
    public static readonly ShaderTagId s_TransparentDepthPrepassName
    Field Value
    Type Description
    ShaderTagId

    s_TransparentDepthPrepassStr

    Transparent Depth Prepass pass name.

    Declaration
    public static readonly string s_TransparentDepthPrepassStr
    Field Value
    Type Description
    string

    s_VolumetricFogVFXName

    Volumetric fog VFX shader tag id.

    Declaration
    public static readonly ShaderTagId s_VolumetricFogVFXName
    Field Value
    Type Description
    ShaderTagId

    s_VolumetricFogVFXOverdrawDebugName

    Volumetric fog overdraw debug VFX shader tag id.

    Declaration
    public static readonly ShaderTagId s_VolumetricFogVFXOverdrawDebugName
    Field Value
    Type Description
    ShaderTagId

    s_VolumetricFogVFXOverdrawDebugStr

    VFX Volumetric Fog Overdraw Debug pass name.

    Declaration
    public static readonly string s_VolumetricFogVFXOverdrawDebugStr
    Field Value
    Type Description
    string

    s_VolumetricFogVFXStr

    VFX Volumetric Fog pass name.

    Declaration
    public static readonly string s_VolumetricFogVFXStr
    Field Value
    Type Description
    string

    s_WaterStencilTagName

    Water rejection tag id.

    Declaration
    public static readonly ShaderTagId s_WaterStencilTagName
    Field Value
    Type Description
    ShaderTagId
    In This Article
    Back to top
    Copyright © 2024 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)