Skip to content

VadamDev/RayTracing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Tracing

A rudimentary (and slow) software ray(path)tracer. Made from scratch in C++

Features

  • Live ECS based editor.
  • Scene system with json based load/save
  • GPU accelerated (compute shader) raytracer with Spheres, Boxes and Triangle intersections
  • .obj model loading
  • Depth of Field
  • Naive, ray diverge based Anti-Aliasing

Planned

Dependencies

Dependencies are managed using Vcpkg and CMake

Resources Used

About

OpenGL software raytracer

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Contributors