Skip to content

2020 - Graphics engine with portals to simulate non-euclidean 3D scenes

License

Notifications You must be signed in to change notification settings

dimateos/UCM-VG-TFG-portals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphics engine with portals to simulate non-euclidean 3D scenes

ES: Aquí se puede encontrar la versión en español.

  • Diego Mateos Arlanzón dimateos@ucm.es
  • DEGREE IN VIDEOGAME DEVELOPMENT
    • FACULTAD DE INFORMÁTICA / UNIVERSIDAD COMPLUTENSE DE MADRID
  • Degree Final Dissertation in Videogames Development
    • Academic year 2019-2020 (september)
    • Director: Ana Gil Luezas

Index

Documentation

Under the /docs folder you can find the following documentation:

  • SUMMARY of the dissertation (Abstract, Introduction and Conclusions).
  • The whole written dissertation (at the moment, only in Spanish).
  • The complete bibliography of the dissertation.
  • The app key mappings to do testing and real-time configurations.

Issues

Please consider openning an issue:

  • If you have any suggestion.
  • If you find any kind of error (software bug or typo).

You may mail me for any inquiries too

App releases

The last version of the application can be found under the releases tab (along with further information).

sample0 sample1

Build and dependencies

This project was developed in a Visual Studio (2017) solution, which is inside the /VisualStudio folder.

The readme file explains its folder structure and installation of dependencies

  • SDL 2.0. Simple DirectMedia Layer.
  • glad. GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
  • GLM. OpenGL Mathematics (GLM). A C++ mathematics library for graphics programming.
  • stb_image. Image loading/decoding from file/memory: JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC.