forge-ibl-bake 0.1.0

Drop in an HDRI, get wgpu/Bevy-ready IBL textures. No Blender, no Substance, no C++ build.
Documentation
// SPDX-License-Identifier: MIT OR Apache-2.0
// forge-ibl-bake ยท deveraux.dev
//! Public API for the forge-ibl-bake IBL texture pipeline.
//!
//! Load an equirectangular HDRI with `hdr::load_hdr_file`, configure with
//! `BakeParams`, then call `bake_all` to emit KTX2 textures. Zero forge_* deps.
//! PROVEN: all discriminator tests (white-furnace, BRDF boundary, determinism,
//! monotonic blur, point-source, KTX2 roundtrip) gate the public API surface.

pub mod bake;
pub mod error;
pub mod hdr;
pub mod ktx2;
pub mod sample;
pub mod sh;

pub use bake::{bake_all, bake_brdf_lut, bake_irradiance, bake_specular_env, BakeParams};
pub use error::BakeError;
pub use hdr::{load_hdr, load_hdr_file, HdrImage};