Castor3D 0.13.0
Multiplatform 3D engine
Attributs publics | Liste de tous les membres
Référence de la structure castor3d::ShadowConfig

#include <Shadow.hpp>

Graphe de collaboration de castor3d::ShadowConfig:
Collaboration graph
[légende]

Attributs publics

ShadowType filterType { ShadowType::eNone }
 
GlobalIlluminationType globalIllumination { GlobalIlluminationType::eNone }
 
uint32_t volumetricSteps { 0u }
 
float volumetricScattering { 0.2f }
 
castor::Point2f rawOffsets
 
castor::Point2f pcfOffsets
 
castor::Point2f variance
 
RsmConfig rsmConfig
 
LpvConfig lpvConfig
 

Documentation des données membres

◆ filterType

ShadowType castor3d::ShadowConfig::filterType { ShadowType::eNone }

◆ globalIllumination

GlobalIlluminationType castor3d::ShadowConfig::globalIllumination { GlobalIlluminationType::eNone }

◆ lpvConfig

LpvConfig castor3d::ShadowConfig::lpvConfig

◆ pcfOffsets

castor::Point2f castor3d::ShadowConfig::pcfOffsets

◆ rawOffsets

castor::Point2f castor3d::ShadowConfig::rawOffsets

◆ rsmConfig

RsmConfig castor3d::ShadowConfig::rsmConfig

◆ variance

castor::Point2f castor3d::ShadowConfig::variance

◆ volumetricScattering

float castor3d::ShadowConfig::volumetricScattering { 0.2f }

◆ volumetricSteps

uint32_t castor3d::ShadowConfig::volumetricSteps { 0u }

La documentation de cette structure a été générée à partir du fichier suivant :