Skip to content

Repositorio personal de la asignatura Informática gráfica

License

Notifications You must be signed in to change notification settings

Uncastellum/grafica_2021

Repository files navigation

Informática Gráfica


Foto PathTracer

Trabajo relacionado con la asignatura de 4º del grado de Ingeniería Informática de @Unizar

Creado por

Sergio García Sergio García
Daniel González Daniel González

Dependencias

Librerias relacionadas con la paralelización del código (OPENMP)

Estructura

Carpetas Descripción
legacy Ejercicios previos al desarrollo de los algoritmos
objects Ficheros .PLY
libs Conjunto de librerias necesarias para el funcionamiento de los algoritmos
pr2-Mappers Implementación de un programa para el uso de los tone mappers
pr3-RayTracing Ejercicio relacionado con la implementación de la práctica 3
pr4-PathTracer Implementación de un par de escenas con el uso del algoritmo PathTracing
pr5-PhotonMapping Algoritmo PhotonMapping (solo para Linux)

Compilación

La compilación de cada archivo se encuentra en un comentario al principio de cada fichero compilable:

...
#include "Scene.hpp"

// g++ -std=c++11 -I ../libs mainMapper.cpp -O3 -o mappers

using namespace std;
...

Ejecutar ese comando desde una terminal en el directorio en el que se encuentre el archivo a compilar.

! El proyecto PhotonMapping solo es compilable en Linux -> ver compilación

Licencia

GNU GPL v3.0

About

Repositorio personal de la asignatura Informática gráfica

Topics

Resources

License

Stars

Watchers

Forks

Languages