A minimalist 3D game engine built on parts of Bevy (ECS, color) with wgpu and winit: OpenPBR materials, clustered lighting, an immediate-mode UI, audio and gamepad haptics
//! Material models.
//!//! [`openpbr`] is the full OpenPBR Surface description of what a surface is.
//! The Blinn-Phong numbers the shader reads today still live in
//! [`crate::material`]; the two meet once there is a BRDF that can use the
//! former.
pubmodopenpbr;