albert-espin / ray-tracing

Ray-Tracing Rendering System in OpenGL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ray-Tracing Rendering System in OpenGL

OpenGL rendering system that builds a ray-tracing model that supports different object types (planes, cubes, spheres and triangle meshes), that can have multiple materials (Lambertian, Metal, Translucent, Isotropic). The presence of point lights is used to give light to the scenes.

Programming language C++ 11
Language English (variables and functions), Catalan (comments)
Authors Albert Espín and Pau Sanchez (partially, since the base code was provided by Prof. Anna Puig)
Date Q1 2017

Render Gallery

About

Ray-Tracing Rendering System in OpenGL


Languages

Language:C++ 93.4%Language:QMake 6.4%Language:Shell 0.3%