Website powered by

Graphic Engine

Goto Engine is a small graphic engine developed during the 4th year of the degree as a final assessment for the Computer Graphics subject at the University. This engine was developed with OpenGL 4.x as a support for the development of shaders and using SFML as a support library for the use of low-level functionalities such as generating a window unrelated to the development of graphics, but this was later passed to SDL2 library for the development of a complete game engine. Other libraries used to develop it, there were:

- TinyObjLoader to load .objs,
- RapidXML to load the textures to the engine.
- GLM as a mathematical library.

The objective of this project was that our engine would be able to load a 3D animated scene with illumination, textures, and materials. Although we achieved it, there were still things to improve that we implemented in the game engine. Nonetheless, we are proud of our learning journey and the skills acquired in this one.

Team; Miguel Ángel Torres, Pablo Martinez and me

2015 Project

Graphic Engine - Goto Engine