UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLightmassMaterialInterfaceSettings Struct Reference

#include <MaterialInterface.h>

Public Member Functions

 FLightmassMaterialInterfaceSettings ()
 

Public Attributes

float EmissiveBoost
 
float DiffuseBoost
 
float ExportResolutionScale
 
uint8 bCastShadowAsMasked: 1
 
uint8 bOverrideCastShadowAsMasked:1
 
uint8 bOverrideEmissiveBoost:1
 
uint8 bOverrideDiffuseBoost:1
 
uint8 bOverrideExportResolutionScale:1
 

Detailed Description

UMaterial interface settings for Lightmass

Constructor & Destructor Documentation

◆ FLightmassMaterialInterfaceSettings()

FLightmassMaterialInterfaceSettings::FLightmassMaterialInterfaceSettings ( )
inline

Member Data Documentation

◆ bCastShadowAsMasked

uint8 FLightmassMaterialInterfaceSettings::bCastShadowAsMasked

If true, forces translucency to cast static shadows as if the material were masked.

◆ bOverrideCastShadowAsMasked

uint8 FLightmassMaterialInterfaceSettings::bOverrideCastShadowAsMasked

Boolean override flags - only used in MaterialInstance* cases. If true, override the bCastShadowAsMasked setting of the parent material.

◆ bOverrideDiffuseBoost

uint8 FLightmassMaterialInterfaceSettings::bOverrideDiffuseBoost

If true, override the diffuse boost setting of the parent material.

◆ bOverrideEmissiveBoost

uint8 FLightmassMaterialInterfaceSettings::bOverrideEmissiveBoost

If true, override the emissive boost setting of the parent material.

◆ bOverrideExportResolutionScale

uint8 FLightmassMaterialInterfaceSettings::bOverrideExportResolutionScale

If true, override the export resolution scale setting of the parent material.

◆ DiffuseBoost

float FLightmassMaterialInterfaceSettings::DiffuseBoost

Scales the diffuse contribution of this material to static lighting.

◆ EmissiveBoost

float FLightmassMaterialInterfaceSettings::EmissiveBoost

Scales the emissive contribution of this material to static lighting.

◆ ExportResolutionScale

float FLightmassMaterialInterfaceSettings::ExportResolutionScale

Scales the resolution that this material's attributes were exported at. This is useful for increasing material resolution when details are needed.


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