![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SceneManagement.h>
Public Member Functions | |
| ENGINE_API void | MakeShaderParameters (const FViewMatrices &ViewMatrices, float Exposure, FLightShaderParameters &OutShaderParameters) const |
| ENGINE_API float | GetLightExposureScale (float Exposure) const |
Static Public Member Functions | |
| static ENGINE_API float | GetLightExposureScale (float Exposure, float InverseExposureBlend) |
| static float | GetRectLightAtlasInvalidMIPLevel () |
Shader paraneter structure for rendering lights. Generic parameters used to render a light Has a 1:1 mapping with FLightShaderParameters, but can also be used in other contexts Primary difference is position is stored as FVector3d in absolute world space, which is not appropriate for sending directly to GPU
|
static |
| void FLightRenderParameters::MakeShaderParameters | ( | const FViewMatrices & | ViewMatrices, |
| float | Exposure, | ||
| FLightShaderParameters & | OutShaderParameters | ||
| ) | const |
| uint32 FLightRenderParameters::bAffectsTranslucentLighting |
| FLinearColor FLightRenderParameters::Color |
| float FLightRenderParameters::DiffuseScale |
| FVector3f FLightRenderParameters::Direction |
| float FLightRenderParameters::FalloffExponent |
| float FLightRenderParameters::IESAtlasIndex |
| float FLightRenderParameters::InverseExposureBlend |
| float FLightRenderParameters::InvRadius |
| uint32 FLightRenderParameters::LightFunctionAtlasLightIndex |
| float FLightRenderParameters::RectLightAtlasMaxLevel |
| FVector2f FLightRenderParameters::RectLightAtlasUVOffset |
| FVector2f FLightRenderParameters::RectLightAtlasUVScale |
| float FLightRenderParameters::RectLightBarnCosAngle |
| float FLightRenderParameters::RectLightBarnLength |
| float FLightRenderParameters::SoftSourceRadius |
| float FLightRenderParameters::SourceLength |
| float FLightRenderParameters::SourceRadius |
| float FLightRenderParameters::SpecularScale |
| FVector2f FLightRenderParameters::SpotAngles |
| FVector3f FLightRenderParameters::Tangent |
| FVector FLightRenderParameters::WorldPosition |