Skip to content

uvxdotdev/raytracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple raytracer in Rust

Learning about ray tracing from this book.

Renders

First render

Output

Antialiasing

Output

Diffuse reflection and gamma correction

Output

Materials matte and metal

Reflective metal

Output

Metal with fuzz

Output

Refraction without TIR

Output

Refraction with TIR

Output

Hollow sphere with Schlick's approximation

Output

Camera displacement and FOV

Output Output

Depth of field

Output

Final Render with multiple balls

Output

About

Learning about raytracers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages