Skip to content

orellazri/rust-raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💡 Rust Raytracer

Test-driven raytracer built in Rust.

Uses rayon for data parallelism and Criterion for benchmarking.

Demo

Run

cargo run --release --bin X where X is the binary you wish to run.

The binaries output a ppm file to an "output" directory which you need to create.

Test

cargo test

Benchmark

cargo bench X where X is the benchmark you wish to run.

About

Test-driven Raytracer built in Rust

Topics

Resources

License

Stars

Watchers

Forks

Languages