engine/render/shadow_atlas/shadow_atlas.hpp file

Resource cubos::engine::ShadowAtlas.

Namespaces

namespace cubos
Cubos libraries namespace.
namespace cubos::engine
Engine module.

Classes

class cubos::engine::ShadowAtlas
Resource which stores the shadow map atlas, a large texture that holds the shadow maps for each shadow caster in a quadtree structure, reducing texture switching.
struct cubos::engine::ShadowAtlas::Slot
Slot for a shadow map in the shadow atlas.