Repository for all assignments of the Computer Graphics course
taught at University of Zaragoza (2019-20)
Path tracer
·
Photon mapper
·
Tone mapper
Models and textures obtained from Portal 2's game files, and also here and there. That teapot is the famous Utah teapot! All credit goes to their respective owners.
This repository contains three main projects, all developed in pure C++ without the use of any external libraries:
Here are some renders generated and tonemapped by the given code:
Cornell Box | Space |
---|---|
Stanford bunnies | Minecraft textures |
---|---|
Thinking with portals | Portal loop |
---|---|
Depth of field | Caustics |
---|---|
Participative media | Participative media II |
---|---|
Note: this image isn't correct, but ghost teapot is still pretty funny |
- Diego Royo ([email protected])