Skip to content

A minimal Ray-Tracer written in C++. Renders triangulated OBJ models as TGA images. The only library dependency is GLM.

License

Notifications You must be signed in to change notification settings

lconn-dev/MinimalRT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MinimalRT

A minimal cross-platform Ray-Tracer written in C++. Renders triangulated OBJ models as TGA images. The only library dependency is GLM. Inspired by Ray Tracing In One Weekend by Peter Shirley (https://raytracing.github.io/).

Features

  • Parallel Rendering
  • Blinn-Phong Lighting Model
  • OBJ File loader
  • TGA Output

Requirements

  • GLM Library
  • CMake
  • C++17 Compatible Compiler

About

A minimal Ray-Tracer written in C++. Renders triangulated OBJ models as TGA images. The only library dependency is GLM.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published