Rebel Fork Framework
Urho3D::IncrementalLightBakerSettings Struct Reference

Incremental light baker settings. More...

#include <Urho3D/Graphics/LightBakingSettings.h>

Public Attributes

Vector3 chunkSize_ = Vector3::ONE * 128.0f
 Size of the chunk.
 
float indirectPadding_ = 32.0f
 Additional space around chunk to collect indirect lighting.
 
float directionalLightShadowDistance_ = 128.0f
 Shadow casting distance for directional light.
 
ea::string outputDirectory_
 Output directory name.
 
ea::string giDataFileName_ { "GI.bin" }
 Global illumination data file.
 
ea::string lightmapNameFormat_ { "Textures/Lightmap-{}.png" }
 
ea::string lightProbeGroupNameFormat_ { "Binary/LightProbeGroup-{}-{}-{}-{}.bin" }
 

Detailed Description

Incremental light baker settings.

Member Data Documentation

◆ lightmapNameFormat_

ea::string Urho3D::IncrementalLightBakerSettings::lightmapNameFormat_ { "Textures/Lightmap-{}.png" }

Lightmap name format string. Placeholder 1: global lightmap index.

◆ lightProbeGroupNameFormat_

ea::string Urho3D::IncrementalLightBakerSettings::lightProbeGroupNameFormat_ { "Binary/LightProbeGroup-{}-{}-{}-{}.bin" }

Light probe group name format string. Placeholders 1-3: x, y and z components of chunk index. Placeholder 4: light probe group index within chunk.


The documentation for this struct was generated from the following file: