Skip to content

soumyasen1809/RustRayTracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RustyRayTracer

Rust
Rust
Git
Git
GitHub
Github
webpack
Linux

About

This is a simple ray-tracer implementation in Rust of Peter Shirley's "Ray Tracing In One Weekend" book. This is the first of the series:

It serves as a learning tool for understanding the basics of ray tracing and the Rust programming language. Every commit in the code implements a particular chapter. In this way it's easy to follow the progress in the book.

Usage

  1. Clone the repository:
> git clone https://github.com/soumyasen1809/RustRayTracer.git
> cd RustRayTracer
  1. Build the project:
> cargo build --release
  1. Run the ray-tracer:
> cargo run

License

This project is licensed under the GNU GENERAL PUBLIC license. See the LICENSE file for more details.