Activities | Description |
---|---|
🗂 ACT1 | Basic Transformations in XY axis and shaders. |
🗂 ACT2 | 3D model, Camera Transformations and Euler Angles in XYZ axis. |
🗂 ACT3 | Phong Model, Multiple Light Focus and integration with Qt interfaces. |
Exams Folder | Year |
---|---|
🗂 Exams/EXAM1 | Examen OpenGL 2018-19 |
🗂 Exams/EXAM2 | Examen OpenGL 2020-21 |
🗂 Exams/EXAM3 | Examen OpenGL 2021-22 |
🗂 Exams/EXAM4 | Examen OpenGL 2022-23 |
qmake --version
If not, install Qt-5 using the following commands:
sudo apt-get install build-essential
sudo apt-get install qtcreator
sudo apt-get install qt5-default
Install and validate that OpenGL is installed correctly in your graphics card's driver:
sudo apt install mesa-utils
glxinfo | grep -E "direct rendering|^OpenGL"
Your terminal output should be similar to this:
Then, install cmake (metacompiler), build-essential (package that includes the necessary to develop in C++)
and libglm-dev (GLM library):
sudo apt-get install cmake build-essential libglm-dev
cd directory_act_ex/
qmake
make
./executable_name