Struct ShaderVariablesLightLoop | High Definition RP | 6.7.1-preview
docs.unity.cn
    Show / Hide Table of Contents

    Struct ShaderVariablesLightLoop

    Namespace: UnityEngine.Experimental.Rendering.HDPipeline
    Syntax
    [GenerateHLSL(PackingRules.Exact, true, false, false, 1, false, false, needAccessors = false, omitStructDeclaration = true)]
    public struct ShaderVariablesLightLoop

    Fields

    _AreaLightCount

    Declaration
    public uint _AreaLightCount
    Field Value
    Type Description
    UInt32

    _AreaShadowAtlasSize

    Declaration
    [HLSLArray(0, typeof(Vector4))]
    public float *_AreaShadowAtlasSize
    Field Value
    Type Description
    Single*

    _CascadeShadowAtlasSize

    Declaration
    [HLSLArray(0, typeof(Vector4))]
    public float *_CascadeShadowAtlasSize
    Field Value
    Type Description
    Single*

    _CascadeShadowCount

    Declaration
    public uint _CascadeShadowCount
    Field Value
    Type Description
    UInt32

    _CookieSizePOT

    Declaration
    public uint _CookieSizePOT
    Field Value
    Type Description
    UInt32

    _DebugSingleShadowIndex

    Declaration
    public int _DebugSingleShadowIndex
    Field Value
    Type Description
    Int32

    _DirectionalLightCount

    Declaration
    public uint _DirectionalLightCount
    Field Value
    Type Description
    UInt32

    _DirectionalShadowIndex

    Declaration
    public int _DirectionalShadowIndex
    Field Value
    Type Description
    Int32

    _Env2DCaptureForward

    Declaration
    [HLSLArray(96, typeof(float))]
    public float *_Env2DCaptureForward
    Field Value
    Type Description
    Single*

    _Env2DCaptureVP

    Declaration
    [HLSLArray(32, typeof(Matrix4x4))]
    public float *_Env2DCaptureVP
    Field Value
    Type Description
    Single*

    _EnvLightCount

    Declaration
    public uint _EnvLightCount
    Field Value
    Type Description
    UInt32

    _EnvLightSkyEnabled

    Declaration
    public int _EnvLightSkyEnabled
    Field Value
    Type Description
    Int32

    _EnvProxyCount

    Declaration
    public uint _EnvProxyCount
    Field Value
    Type Description
    UInt32

    _EnvSliceSize

    Declaration
    public int _EnvSliceSize
    Field Value
    Type Description
    Int32

    _MicroShadowOpacity

    Declaration
    public float _MicroShadowOpacity
    Field Value
    Type Description
    Single

    _NumTileClusteredX

    Declaration
    public uint _NumTileClusteredX
    Field Value
    Type Description
    UInt32

    _NumTileClusteredY

    Declaration
    public uint _NumTileClusteredY
    Field Value
    Type Description
    UInt32

    _NumTileFtplX

    Declaration
    public uint _NumTileFtplX
    Field Value
    Type Description
    UInt32

    _NumTileFtplY

    Declaration
    public uint _NumTileFtplY
    Field Value
    Type Description
    UInt32

    _PunctualLightCount

    Declaration
    public uint _PunctualLightCount
    Field Value
    Type Description
    UInt32

    _RaytracedAreaShadow

    Declaration
    public int _RaytracedAreaShadow
    Field Value
    Type Description
    Int32

    _RaytracedIndirectDiffuse

    Declaration
    public int _RaytracedIndirectDiffuse
    Field Value
    Type Description
    Int32

    _ShadowAtlasSize

    Declaration
    [HLSLArray(0, typeof(Vector4))]
    public float *_ShadowAtlasSize
    Field Value
    Type Description
    Single*

    g_fClustBase

    Declaration
    public float g_fClustBase
    Field Value
    Type Description
    Single

    g_fClustScale

    Declaration
    public float g_fClustScale
    Field Value
    Type Description
    Single

    g_fFarPlane

    Declaration
    public float g_fFarPlane
    Field Value
    Type Description
    Single

    g_fNearPlane

    Declaration
    public float g_fNearPlane
    Field Value
    Type Description
    Single

    g_iLog2NumClusters

    Declaration
    public int g_iLog2NumClusters
    Field Value
    Type Description
    Int32

    g_isLogBaseBufferEnabled

    Declaration
    public uint g_isLogBaseBufferEnabled
    Field Value
    Type Description
    UInt32

    s_MaxEnv2DLight

    Declaration
    public const int s_MaxEnv2DLight = 32
    Field Value
    Type Description
    Int32
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX