Inheritance Graph
graph BT
NaiveOccRenderer
NaiveOccRenderer --> State
click NaiveOccRenderer "classMinSG_1_1NaiveOccRenderer"
click State "classMinSG_1_1State"
Description
This Occlusion Culling Algorithm implements the naive “Hierarchical stop-and-wait method” as an illustration of the effect of active waiting for occlusion culling query results. This algorithm is also used by Bittner et al. in the Paper “Coherent Hierarchical Culling:
Hardware Occlusion Queries Made Useful” (2004) as motivation for the necessity of more sophisticated query handling in practical algorithms.
Public Functions
Documentation
function
MinSG::NaiveOccRenderer::NaiveOccRenderer
Defined in MinSG/Ext/OcclusionCulling/NaiveOccRenderer.h:30
function
MinSG::NaiveOccRenderer::~NaiveOccRenderer
Defined in MinSG/Ext/OcclusionCulling/NaiveOccRenderer.h:31
function
MinSG::NaiveOccRenderer::getDebugShowVisible
Defined in MinSG/Ext/OcclusionCulling/NaiveOccRenderer.h:33
function
MinSG::NaiveOccRenderer::setDebugShowVisible
Defined in MinSG/Ext/OcclusionCulling/NaiveOccRenderer.h:34
function
MinSG::NaiveOccRenderer::clone
public |
const |
inline |
virtual |
Create a duplicate of this State object.
Defined in MinSG/Ext/OcclusionCulling/NaiveOccRenderer.h:35