notorious6 icon indicating copy to clipboard operation
notorious6 copied to clipboard

🌈🙈 HDR -> display

🌈🙈 notorious6

Experiments in mapping HDR stimulus to display via shaders and stuff.

screenshot

Building and running

Should work on Windows and Linux (🐧 not tested yet). Mac will probably throw a fit due to the use of OpenGL.

  1. Get Rust.
  2. Clone the repo and run cargo build --release or cargo run --release

The compiled binary sits in target/release/notorious6

By default, the app loads images from a folder called img. To change it, pass the folder to the app as a parameter, for example:

cargo run --release -- some_other_folder_or_image

or

target/release/notorious6 some_other_folder_or_image

Controls

  • Left/right - switch images
  • Up/down - switch techniques (see the shaders folder)
  • Hold the left mouse button and drag up/down: change EV

Acknowledgments

Special thanks to Troy Sobotka for guidance and mind-bending discussions about color.

License

This contribution is dual licensed under EITHER OF

at your option.