This lab stands to prepare the moderngl development environment. Below the steps and requirements for initial coding tasks. Please make sure to edit the python provided files; for dependencies, you can add the files you need.
- Install moderngl and its dependencies
- Make sure that the following programs run
01_hello_world.py
06_multiple_objects.py
09_models_and_images.py
- Modify this program to change the box's texture to a correctly aligned TEC logo
- Document how to execute the 3 programs in the section below.
- For documentation and missing dependencies, follow these links:
# Update this section with instructions on how to run your programs.
# Consider that these instructions will be executed
in a completely new linux-based machine (Ubuntu 22.04),
so, instructions for dependencies installation must be added.
# It's highly recommended to use python virtual envs.
You may take a look on:
https://docs.python.org/3/library/venv.html
- 25% -
01_hello_world.py
is running with no errors - 25% -
06_multiple_objects.py
is running with no errors - 25% -
09_models_and_images.py
is running with the requested change (TEC logo texture) - 25% - Documentation on how to run your programs