#include <VoxelSceneData.hpp>
◆ enableConservativeRasterization
| bool castor3d::VoxelSceneData::enableConservativeRasterization { false } |
◆ enabled
| bool castor3d::VoxelSceneData::enabled { false } |
◆ enableOcclusion
| bool castor3d::VoxelSceneData::enableOcclusion { false } |
◆ enableSecondaryBounce
| bool castor3d::VoxelSceneData::enableSecondaryBounce { false } |
◆ enableTemporalSmoothing
| bool castor3d::VoxelSceneData::enableTemporalSmoothing { false } |
◆ gridSize
| castor::RangedValue< uint32_t > castor3d::VoxelSceneData::gridSize { 2u, castor::makeRange( 2u, 512u ) } |
◆ maxDistance
| float castor3d::VoxelSceneData::maxDistance { 20.0f } |
The maximum distance for cones.
◆ numCones
| castor::RangedValue< uint32_t > castor3d::VoxelSceneData::numCones { 2u, castor::makeRange( 1u, 16u ) } |
The number of radiance cones used in voxel cone tracing.
◆ rayStepSize
| float castor3d::VoxelSceneData::rayStepSize { 0.75f } |
The size of a ray step in voxel cone tracint.
◆ voxelSizeFactor
| float castor3d::VoxelSceneData::voxelSizeFactor { 1.0f } |
The documentation for this class was generated from the following file: