CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::VoxelConeTracing Class Referencefinal

Deferred voxel shading is a four-step real-time global illumination technique inspired by voxel cone tracing and deferred rendering. More...

#include <CeresEngine/Renderer/Rendering/VoxelConeTracing.hpp>

Classes

class  DebugRenderTask
 
class  IndirectLightingRenderTask
 
class  InjectRadianceRenderTask
 
class  PropagateRadianceRenderTask
 
class  UpscalingRenderTask
 
class  VoxelizationRenderTask
 

Public Types

using Settings = VoxelConeTracingSettings
 

Detailed Description

Deferred voxel shading is a four-step real-time global illumination technique inspired by voxel cone tracing and deferred rendering.

This approach enables us to obtain an accurate approximation of a plethora of indirect illumination effects including: indirect diffuse, specular reflectance, color-blending, emissive materials, indirect shadows and ambient occlusion.

Origin: https://github.com/jose-villegas/VCTRenderer

Member Typedef Documentation

◆ Settings


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