Skip to content

A multithreaded CPU path tracer written in Rust, based on Peter Shirley's "Ray Tracing in One Weekend"

License

Notifications You must be signed in to change notification settings

jadenPete/ray_tracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ray_tracer

A multithreaded path tracer written in Rust, based on Peter Shirley's "Ray Tracing in One Weekend"

Final render

Compilation & Usage

$ cargo build
$ cargo run

The program will display a status bar indicating the time elapsed, ETA, how many pixels have been and will be rendered, and speed:

00:00:20 / 00:00:00 ========================================================================= 20000 / 20000 pixels 963/s

The final image will be outputted to output.png.

About

A multithreaded CPU path tracer written in Rust, based on Peter Shirley's "Ray Tracing in One Weekend"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages