Skip to content

Suhas-G/RayTracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d93544f Â· Jan 17, 2024
Jan 26, 2023
Nov 13, 2022
Jan 27, 2023
Jan 27, 2023
Jan 20, 2023
Jan 27, 2023
Nov 3, 2022
Nov 3, 2022
Nov 10, 2022
Jan 17, 2024
Nov 13, 2022
Nov 19, 2022
Nov 18, 2022
Dec 1, 2022
Dec 26, 2022
Jan 20, 2023
Jan 26, 2023

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