/poly_opengl_labs

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Лабораторная работа по графике

В этом репозитории содержатся лабораторные работы на 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)