| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/GPULightmass/Source/GPULightmass/Public/GPULightmassSettings.h |
Include |
#include "GPULightmassSettings.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class UGPULightmassSettings : public UObject
Name | Description | ||
---|---|---|---|
|
bShowProgressBars |
If true, draw a green progress bar within each tile as it renders. |
|
|
bUseFirstBounceRayGuiding |
If Irradiance Caching is enabled, First Bounce Ray Guiding will search the hemisphere over each first bounce sample to find the brightest directions to weigh the rest of the samples towards. |
|
|
bUseIrradianceCaching |
Irradiance Caching should be enabled with interior scenes to achieve more physically correct GI intensities, albeit with some biasing. |
|
|
bVisualizeIrradianceCache |
If true, visualize the Irradiance Cache cells. |
|
|
DenoisingOptions |
If enabled, denoise the results on the CPU after rendering. |
|
|
FirstBounceRayGuidingTrialSamples |
Number of samples used for First Bounce Ray Guiding, which are thrown away before sampling for lighting. |
|
|
GISamples |
Total number of ray paths executed per texel across all bounces. |
|
|
float |
IrradianceCacheCornerRejection |
Reject IC entries around corners to help reduce leaking and artifacts. |
|
IrradianceCacheQuality |
Number of samples per Irradiance Cache cell. |
|
|
IrradianceCacheSpacing |
Size of each Irradiance Cache cell. Smaller sizes will be slower but more accurate. |
|
|
LightmapTilePoolSize |
GPU Lightmass manages a pool for calculations of visible tiles. |
|
|
Mode |
Full Bake mode renders the full lightmap resolution for every object in the scene. |
|
|
StationaryLightShadowSamples |
Number of samples for stationary shadows, which are calculated and stored separately from GI. |
|
|
TilePassesInFullSpeedMode |
Baking speed multiplier when Realtime is disabled in the viewer. |
|
|
TilePassesInSlowMode |
Baking speed multiplier when Realtime is enabled in the viewer. |
Name | Description | ||
---|---|---|---|
|
ApplyImmediateSettingsToRunningInstances() |
||
|
GatherSettingsFromCVars() |
Name | Description | ||
---|---|---|---|
|
CanEditChange ( |
Called by the editor to query whether a property of this object is allowed to be modified. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |