Skip to content

Suhas-G/RayTracer

Repository files navigation

RayTracer

A RayTracer developed as part of ComputerGraphics course. It supports:

  1. Basic shapes and triangulated meshes
  2. BVH acceleration
  3. Multiple types of cameras - Perspective (also with Depth of field), Orthographic, Fisheye
  4. Different lights - Point, Spot, Area
  5. Different materials - Lambertian, Phong, Dielectric, Mirror
  6. Normal Maps
  7. Multiple bounce ray tracing.

Rendering a hand-made scene

Final Render

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published