RuiArmada / Raytracer

Raytracer implementation in C++ (VI Assignment - 2022/2023)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raytracer

Raytracer developed for a Visualization and Lighting course. It implements a phyisically-based shader, capable of rendering scenes exported out of Blender.


How to Run:

  • For easy use it's advised to install CLion
  • Build all the necessary files using CLion or executing the CMakeLists by hand.
  • Run ./vi-rt models/*.json to generate a output image of the model as long as there's a .json file of it

Authors

Grade

⭐ (19.0/20)

About

Raytracer implementation in C++ (VI Assignment - 2022/2023)


Languages

Language:C++ 90.3%Language:Nix 5.3%Language:Python 2.5%Language:CMake 1.7%Language:Shell 0.2%