🎨 tonemap

Crates.io Crates.io Crates.io


A collection of tone mapping algorithms for Rust


Usage

```rust use tonemap::filmic::*;

0f32.filmic(); [0f32, 0f32, 0f32].filmic(); glam::Vec3::zero().filmic(); // ... ```

Algorithms

Third party libraries

The tone mapping traits are implemented for the following libraries as well:

| feature | library | | - | - | | glam_support | glam | | spirv-std-support | spirv-std |