kiss3d 0.45.0

Keep it simple, stupid, 2D and 3D graphics engine for Rust.
Documentation
//! Post-processing effects.

pub use crate::post_processing::cas::Cas;
pub use crate::post_processing::crt::Crt;
pub use crate::post_processing::fxaa::Fxaa;
pub use crate::post_processing::gi2d::{
    Gi2d, GiEmitter2d, GiOccluder2d, MAX_EMITTERS, MAX_OCCLUDERS,
};
pub use crate::post_processing::grayscales::Grayscales;
pub use crate::post_processing::hdr::{
    ColorGrading, HdrPipeline, HdrSettings, Tonemap, HDR_FORMAT, OIT_ACCUM_FORMAT,
    OIT_REVEAL_FORMAT,
};
pub use crate::post_processing::loupe::{Loupe, LoupeCorner};
pub use crate::post_processing::oculus_stereo::OculusStereo;
pub use crate::post_processing::post_processing_effect::{
    PostProcessingContext, PostProcessingEffect,
};
#[cfg(not(target_arch = "wasm32"))]
pub use crate::post_processing::sobel_edge_highlight::SobelEdgeHighlight;
pub use crate::post_processing::waves::Waves;

mod cas;
mod crt;
mod fxaa;
mod gi2d;
mod grayscales;
mod hdr;
mod loupe;
mod oculus_stereo;
pub mod post_processing_effect;
#[cfg(not(target_arch = "wasm32"))]
mod sobel_edge_highlight;
mod waves;