Luminous is a small raytracer written in Rust using OpenCL.
The focus of this project is to create a small framework where one could experiment with raytracing.
- Reflections
- Dielectrics
- HDR Sky
- Hot-reloading
To get started simply run:
cargo run
or cargo run --release
ctrl+r
can be used to reload the shader while the application is running.