Skip to content

afshirazi/RayTracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray tracer

Basic ray tracer. Currently supports:

  • Phong lighting model
  • Specular-specular reflections
  • Point lights

To-do list:

  • Refactor the code
    • Move to Rust (no real reason other than easier OOP probably?)
    • Implement as trait + methods
  • Add spatial hashing to objects (if I decide to support large enough scenes)
  • Add different lighting model (Cook-Torrance maybe)
  • Add refractions/transparency
  • Run it on gpu
  • Make it real-time

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published