Skip to content

luismautone/fundamentals-computer-graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fundamentals of Computer Graphics

Main Physically-Based Rendering (PBR) algorithms

This repository contains the code written for the course of Fundamentals of Computer Graphics 2020/21 held by Prof. Fabio Pellacini at Sapienza University. Homeworks consisted of implementing features for path tracers using Yocto/GL libraries. The provided directories in the repository refer to a specific course topic. In each of them there is:

  • a "code" directory including the delivered code for the corresponding homework
  • an "out" directory including the rendered scenes
  • a "readme.md" file describing the features to implement

Main rendering loop, shading functions, materials

Monte Carlo integration, BSDF, Multiple Importance Sampling

BSSRDF, Volumetric Path tracing, Delta tracking for heterogeneous volumes