Struct RenderLightData
Assembly: FlaxEngine.dll
File: Engine/Renderer/RenderList.h
Syntax
public struct RenderLightData
Fields
CastVolumetricShadow
Declaration
public uint8 CastVolumetricShadow
Field Value
uint8
|
Color
Declaration
public Float3 Color
Field Value
Float3
|
ContactShadowsLength
Declaration
public float ContactShadowsLength
Field Value
float
|
Direction
Declaration
public Float3 Direction
Field Value
Float3
|
HasShadow
Declaration
public uint8 HasShadow
Field Value
uint8
|
ID
IndirectLightingIntensity
Declaration
public float IndirectLightingIntensity
Field Value
float
|
IsDirectionalLight
Declaration
public uint8 IsDirectionalLight
Field Value
uint8
|
IsPointLight
Declaration
public uint8 IsPointLight
Field Value
uint8
|
IsSkyLight
Declaration
public uint8 IsSkyLight
Field Value
uint8
|
IsSpotLight
Declaration
public uint8 IsSpotLight
Field Value
uint8
|
MinRoughness
Declaration
public float MinRoughness
Field Value
float
|
Position
Declaration
public Float3 Position
Field Value
Float3
|
ScreenSize
Declaration
public float ScreenSize
Field Value
float
|
ShadowFrame
Declaration
public uint32 ShadowFrame
Field Value
uint32
|
ShadowsBufferAddress
Declaration
public uint32 ShadowsBufferAddress
Field Value
uint32
|
ShadowsDepthBias
Declaration
public float ShadowsDepthBias
Field Value
float
|
ShadowsDistance
Declaration
public float ShadowsDistance
Field Value
float
|
ShadowsFadeDistance
Declaration
public float ShadowsFadeDistance
Field Value
float
|
ShadowsMode
ShadowsNormalOffsetScale
Declaration
public float ShadowsNormalOffsetScale
Field Value
float
|
ShadowsResolution
Declaration
public int32 ShadowsResolution
Field Value
int32
|
ShadowsSharpness
Declaration
public float ShadowsSharpness
Field Value
float
|
ShadowsStrength
Declaration
public float ShadowsStrength
Field Value
float
|
ShadowsUpdateRate
Declaration
public float ShadowsUpdateRate
Field Value
float
|
ShadowsUpdateRateAtDistance
Declaration
public float ShadowsUpdateRateAtDistance
Field Value
float
|
StaticFlags
UseInverseSquaredFalloff
Declaration
public uint8 UseInverseSquaredFalloff
Field Value
uint8
|
VolumetricScatteringIntensity
Declaration
public float VolumetricScatteringIntensity
Field Value
float
|
Methods
CanRenderShadow(const RenderView& view)
Declaration
public bool CanRenderShadow(const RenderView& view) const
Parameters
RenderView
view
|
Returns
bool
|