Python Interactive Graphical System made during Computer Graphics classes
PY-IGS – The PYthon Interactive Graphical System
Python Interactive Graphical System made during Computer Graphics classes (INE5420-2021.1)
Installation
To install this software you will need these dependencies (with their thevelopment libraries):
- Gtk 3.20+
- PyGOBject Dependencies (
libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-3.0
) - Python 3.8+
- Poetry (To install it, please visit the official install instructions)
After install them, install python dependencies
with:
poetry install
How to Use
Executing
In order to execute this program, run the following command:
poetry run python3 py_igs
Navigation
To navigate through the world, you can use the mouse or the navigation widget.
To move with the mouse, simply click over the viewport and drag your cursor over the screen. The amplitude of this movement is inverse to the scale of