В этом репозитории содержатся лабораторные работы на pyOpenGl по курсу графики в Политехе. В отдельных ветках реализованы варианты 20, 31, 49, 52, 56, 58, 60.
Важно: Чтобы любой проект заработал, надо положить в папку проекта исходники pyopengl, и назначить как Sources
эту папку pyopengl
и папку acсelerate
внутри неё.
Структура папок должна быть следующей:
poly_opengl_labs/
├── lab1/
├── lab2/
├── lab3/
├── lab_kr/
└── pyopengl/ # Отмечена как Source
└── accelerate/ # Отмечена как Source
Чтобы установить необходимые зависимости, запустите:
pip install -r requirements.txt
Каждая лабораторная работа находится в соответствующей папке. Чтобы запустить определенную лабораторную работу, запустите файл "lab_*_main.py` в соответствующей папке. Например:
python lab1/lab1_main.py
- Python 3.x
- Необходимые пакеты Python (перечислены в
requirements.txt
)