Skip to content

QuoteNat/raytracer-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

155 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A rust raytracing implementation based on the books/guides found in the Raytracing in One Weekend Book Series

Only dependency as far as I'm aware is gcc.

Example scenes included below to demonstrate current capabilities:

cargo run -r scenes/rttnw_final.json (note: This specific render has a 10th of the samples that are currently coded in for the scene)

rttnw_final.json

cargo run -r scenes/custom_bubble.json

custom_bubble.json

cargo run -r scenes/cornell_fog.json

cornell_fog.json

cargo run -r scenes/emissive_perlin_spheres.json

emissive_perlin_spheres.json

About

A raytracing renderer built in rust.

Resources

License

Stars

Watchers

Forks

Languages