Module |
|
Header |
/Engine/Source/Runtime/Renderer/Public/PrimitiveSceneInfo.h |
Include |
#include "PrimitiveSceneInfo.h" |
class FIndirectLightingCacheAllocation
Data used to track a primitive's allocation in the volume texture atlas that stores indirect lighting.
Name | Description | ||
---|---|---|---|
|
Add |
Add factor for calculating UVs from position. |
|
|
AllocationTexelSize |
Size in texels of the allocation into the volume texture atlas. |
|
|
bHasEverUpdatedSingleSample |
Whether SingleSamplePacked has ever been populated with valid results, used to initialize. |
|
|
bIsDirty |
Whether the primitive allocation is dirty and should be updated regardless of having moved. |
|
|
bPointSample |
Whether this allocation is a point sample and therefore was not put into the volume texture atlas. |
|
|
bUnbuiltPreview |
||
|
float |
CurrentDirectionalShadowing |
Current shadowing of the stationary directional light. |
|
CurrentSkyBentNormal |
Current directional occlusion of the sky. |
|
|
MaxUV |
Used to clamp lookup UV to a valid range for pixels outside the object's bounding box. |
|
|
MinTexel |
Block index in the volume texture atlas, can represent unallocated. |
|
|
MinUV |
Used to clamp lookup UV to a valid range for pixels outside the object's bounding box. |
|
|
Scale |
Scale factor for calculating UVs from position. |
|
|
FVector4[3] |
SingleSamplePacked0 |
Current SH sample used when lighting the entire object with one sample. |
|
FVector4[3] |
SingleSamplePacked1 |
|
|
SingleSamplePacked2 |
||
|
SingleSamplePosition |
Current position of the single lighting sample. Used for interpolation over time. |
|
|
float |
TargetDirectionalShadowing |
Target shadowing of the stationary directional light. |
|
TargetPosition |
Position at the new single lighting sample. Used for interpolation over time. |
|
|
FVector4[3] |
TargetSamplePacked0 |
SH sample at the new single lighting sample position. Used for interpolation over time. |
|
FVector4[3] |
TargetSamplePacked1 |
|
|
TargetSamplePacked2 |
||
|
TargetSkyBentNormal |
Target directional occlusion of the sky. |
Name | Description | |
---|---|---|
|
FIndirectLightingCacheAllocation() |
Name | Description | ||
---|---|---|---|
|
IsValid() |
||
|
SetDirty() |
||
|
SetParameters |