Skip to content

peterc-s/rustrace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rustrace

Raytracer in Rust rougly following Raytracing in One Weekend.

Features

  • Spheres only right now.
  • Materials:
    • Lambertian (diffuse),
    • Dielectric,
    • Metal.
  • Anti-Aliasing:
    • Grid,
    • Random.
  • Defocus Blur.
  • Parallelised using Rayon.

To-Do

  • Other geometry.
  • Texturing.
  • Lighting.
  • Transforms.
  • Volumetrics.
  • Command line image output configuration.

About

Raytracer in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages