Skip to content

A tiny but powerful raytracer written from scratch. Let's see how far I can get.

License

Notifications You must be signed in to change notification settings

kwanmacher/tinyrt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tinyrt

A tiny but powerful raytracer written from scratch. Let's see how far I can get.

Here's a couple of things I'm striving for for this project:

  1. Code is readably tiny.
  2. State-of-the-art visual quality.
  3. Performant.
  4. Feature rich for its size.
  5. No external dependencies other than available in stl.

Here's some current rendered results using path tracing: Cornell box original. Path tracing with tinyrt.

Cornell box with spheres. Path tracing with tinyrt.

About

A tiny but powerful raytracer written from scratch. Let's see how far I can get.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published