UMinho's Computer Graphics 2024/25 assignment. See Assignment.pdf for more details.
Grade: 20.0 / 20.0 ⭐
- Ana Oliveira (A104437)
- Humberto Gomes (A104348)
- Mariana Rocha (A90817)
- Sara Lopes (A104179)
Start by cloning this repository:
$ git clone https://github.com/voidbert/CG.git
First, you'll need to install the following dependencies:
- GNU Make (build-time);
- GCC / Clang (build-time);
- GLFW (build-time);
- GLM (build-time);
- TinyXML 2 (build-time).
Other libraries are already included in this repository:
Then, to compile the project, run:
$ make
Build artifacts can be removed with:
$ make clean
After building, the program can be installed by running:
$ make install
$PREFIX
can be overridden, to install the program in another location:
# PREFIX=/usr make install
The program can also be uninstalled. Just make sure you use the same $PREFIX
you used for
installation:
$ make uninstall
As a university project, external contributors aren't allowed. All contributors must read the DEVELOPERS.md guide.