//! Graphics settings and post-processing configuration.
//!
//! Rendering options are split across four resources:
//!
//! - [`RenderSettings`]: User-tunable shading (bloom, SSAO, SSGI, SSR, fog, atmosphere)
//! - [`DebugDraw`]: Debug visualization toggles (grid, normals, bounding volumes)
//! - [`EditorSelection`]: Selection/highlight state for editor tools
//! - [`RendererState`]: Runtime renderer bookkeeping (active view, version, LOD chains)
//! - [`ColorGrading`]: Tonemapping, gamma, saturation, contrast
//! - [`DepthOfField`]: Bokeh blur, focus distance, tilt-shift
//! - [`Atmosphere`]: Skybox selection (procedural or HDR cubemap)
//! - [`Fog`]: Distance-based fog color and range
//! - [`PbrDebugMode`]: Visualize individual PBR components

pub mod resources;
pub mod systems;

pub use resources::*;
