3D graphics project written in Rust, based on ray tracing. Load map from json file.
Supported objects:
- Plane (infinite)
- Sphere
Supported light sources:
- Sun
- Light Sphere
Make sure cargo is in path environment.
$ cargo run --release -- [json file name]
- Denoising
- Cube object
- Glass material
- CUDA GPU support