Skip to content

Sondeluz/Graphics_course_renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphics_course_renderer

Basic renderer implementing both Pathtracing and Photonmapping algorithms developed for the Informática Gráfica 2022/2023 course at Universidad de Zaragoza, developed alongside @llauragonzalezz twin_peaks

35_point_lights_final_render

Features

  • Highly multithreaded
  • Uses acceleration structures (BVH trees)
  • Basic support for .obj files and textures
  • Implements Constructive Solid Geometry

Requirements

  • C++17
  • CMake

Building and running

  • Tweak the main.cpp file to select your scene, the algorithm to use and the image qualty (resolution and rays per pixel)
  • Run 'cmake build . && make'

Note

Some documentation (algorithm explanations, etc.) have been removed from the code. Also, some comments in Spanish may have slipped in.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors