Castor3D  0.11.0
Multiplatform 3D engine
Classes | Espaces de nommage
Référence du fichier LightVolumeGIModule.hpp

Classes

class  castor3d::LightPassVolumePropagationShadowT< LtType >
 Classe de base pour toutes les passes d'éclairage avec du light propagation volumes. Plus de détails...
 
class  castor3d::LightPassLayeredVolumePropagationShadowT< LtType >
 Classe de base pour toutes les passes d'éclairage avec du light propagation volumes. Plus de détails...
 
struct  castor3d::LpvLightPassConfigT< LpvResultT, LpvGridConfigUboT >
 

Espaces de nommage

 castor3d
 

Light Propagation Volumes

using castor3d::DirectionalLightPassLPVShadow = LightPassVolumePropagationShadowT< LightType::eDirectional >
 
using castor3d::SpotLightPassLPVShadow = LightPassVolumePropagationShadowT< LightType::eSpot >
 
using castor3d::DirectionalLightPassLayeredLPVShadow = LightPassLayeredVolumePropagationShadowT< LightType::eDirectional >
 
using castor3d::LpvLightPassConfig = LpvLightPassConfigT< LightVolumePassResult, LpvGridConfigUbo >
 
using castor3d::LayeredLpvLightPassConfig = LpvLightPassConfigT< LightVolumePassResultArray, LayeredLpvGridConfigUbo >
 
 castor3d::CU_DeclareCUSmartPtr (castor3d, LayeredLightVolumeGIPass, C3D_API)
 
 castor3d::CU_DeclareCUSmartPtr (castor3d, LightVolumeGIPass, C3D_API)
 
 castor3d::CU_DeclareArray (LayeredLightVolumeGIPassUPtr, lpv::ResolvePassCount, LayeredLightVolumeGIPass)
 
 castor3d::CU_DeclareArray (LightVolumeGIPassUPtr, lpv::ResolvePassCount, LightVolumeGIPass)