Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 443 Bytes

README.md

File metadata and controls

13 lines (9 loc) · 443 Bytes

raytracer

A raytracer written in Rust.

It currently knows how to render spheres, and use diffuse and ambient lighting. It also has anti-aliasing.

Features to add in the future:

  • Specular lighting
  • Reflection and refraction
  • More geometry (e.g. planes, meshes)

Also, the code is currently in one file, and would be easier to develope if it was more modular. This is the most urgent thing I need to do, before adding any more features.