3D Rendering Engine

  • GPU Accelerated Ray Tracer in CUDA C++
  • Implements basic lighting models and implicit shapes (Plane and Sphere) and meshes
  • Supports a Dynamic number of objects and lights
  • Scalable code design to support further implementions of other implicit shapes, textures and cameras

Code

Some outputs

Animation Video
Animation Video

Result 1

Result 2

Result 3