Classes
 ClassDescription
 BlockerTraverser Traverser that gathers blockers for occlusion culling
 PrimitiveTraverser Traverser that gathers drawing primitives to render the scene
 ProjectionTraverser Base traverser for all traversers that rely on camera transform.
 TickTraverser Traverser that updates time for all objects on scene
 Traverser Base abstract class for all actions on the whole scene