$darkmode
Suckless OGL 1.0.0
A lean, high-performance C11 PBR Renderer
scene_visuals.h
Go to the documentation of this file.
1 #ifndef SCENE_VISUALS_H
2 #define SCENE_VISUALS_H
3 
9 #include "shockwave.h"
10 #include "skybox.h"
11 #include "trail_renderer.h"
12 
17 typedef struct SceneVisuals {
21 } SceneVisuals;
22 
23 #endif /* SCENE_VISUALS_H */
Visual shockwave effect for N-body confinement boundary impacts.
Infinite-distance background rendering (fullscreen quad approach).
Visual effects grouped into a sub-struct to reduce Scene fan-out.
Definition: scene_visuals.h:17
Skybox skybox
Definition: scene_visuals.h:18
ShockwaveRenderer shockwave_renderer
Definition: scene_visuals.h:20
TrailRenderer trail_renderer
Definition: scene_visuals.h:19
Manages and renders active shockwave effects.
Definition: shockwave.h:52
Persistent state and resource handles for the environment renderer.
Definition: skybox.h:22
Manages trail state and GPU resources for all bodies.
Definition: trail_renderer.h:105
GPU-accelerated ribbon trail renderer for N-body simulation.