Castor3D 0.16.0
Multiplatform 3D engine
Public Attributes | List of all members
castor3d::ClustersUboConfiguration Struct Reference

Clusters data. More...

#include <UbosModule.hpp>

Public Attributes

castor::Point3ui gridDim {}
 
uint32_t splitScheme {}
 
castor::Point2ui clusterSize {}
 
castor::Point2f viewNearFar {}
 
uint32_t pointLightLevelsCount {}
 
uint32_t spotLightLevelsCount {}
 
uint32_t pointLightsCount {}
 
uint32_t spotLightsCount {}
 
float bias {}
 
uint32_t enableWaveIntrinsics {}
 
float pad0 {}
 
float pad1 {}
 

Detailed Description

Clusters data.

Member Data Documentation

◆ bias

float castor3d::ClustersUboConfiguration::bias {}

◆ clusterSize

castor::Point2ui castor3d::ClustersUboConfiguration::clusterSize {}

◆ enableWaveIntrinsics

uint32_t castor3d::ClustersUboConfiguration::enableWaveIntrinsics {}

◆ gridDim

castor::Point3ui castor3d::ClustersUboConfiguration::gridDim {}

◆ pad0

float castor3d::ClustersUboConfiguration::pad0 {}

◆ pad1

float castor3d::ClustersUboConfiguration::pad1 {}

◆ pointLightLevelsCount

uint32_t castor3d::ClustersUboConfiguration::pointLightLevelsCount {}

◆ pointLightsCount

uint32_t castor3d::ClustersUboConfiguration::pointLightsCount {}

◆ splitScheme

uint32_t castor3d::ClustersUboConfiguration::splitScheme {}

◆ spotLightLevelsCount

uint32_t castor3d::ClustersUboConfiguration::spotLightLevelsCount {}

◆ spotLightsCount

uint32_t castor3d::ClustersUboConfiguration::spotLightsCount {}

◆ viewNearFar

castor::Point2f castor3d::ClustersUboConfiguration::viewNearFar {}

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