Struct LightData
Syntax
[GenerateHLSL(PackingRules.Exact, false, false, false, 1, false, false)]
public struct LightData
Fields
angleOffset
Declaration
Field Value
angleScale
Declaration
Field Value
color
Declaration
Field Value
Declaration
public int contactShadowMask
Field Value
cookieIndex
Declaration
Field Value
diffuseDimmer
Declaration
public float diffuseDimmer
Field Value
forward
Declaration
Field Value
lightDimmer
Declaration
Field Value
lightLayers
Declaration
Field Value
lightType
Declaration
public GPULightType lightType
Field Value
minRoughness
Declaration
public float minRoughness
Field Value
nonLightMappedOnly
Declaration
public int nonLightMappedOnly
Field Value
positionRWS
Declaration
public Vector3 positionRWS
Field Value
range
Declaration
Field Value
rangeAttenuationBias
Declaration
public float rangeAttenuationBias
Field Value
rangeAttenuationScale
Declaration
public float rangeAttenuationScale
Field Value
rayTracedAreaShadowIndex
Declaration
public int rayTracedAreaShadowIndex
Field Value
right
Declaration
Field Value
shadowDimmer
Declaration
public float shadowDimmer
Field Value
shadowIndex
Declaration
Field Value
shadowMaskSelector
Declaration
public Vector4 shadowMaskSelector
Field Value
size
Declaration
Field Value
specularDimmer
Declaration
public float specularDimmer
Field Value
tileCookie
Declaration
Field Value
up
Declaration
Field Value
volumetricLightDimmer
Declaration
public float volumetricLightDimmer
Field Value
volumetricShadowDimmer
Declaration
public float volumetricShadowDimmer
Field Value