No description
  • C++ 92.6%
  • GLSL 4.3%
  • CMake 3%
Find a file
2026-06-01 22:35:20 +03:00
assets initial 2026-06-01 22:31:19 +03:00
external initial 2026-06-01 22:31:19 +03:00
src initial 2026-06-01 22:31:19 +03:00
.gitignore initial 2026-06-01 22:31:19 +03:00
CMakeLists.txt initial 2026-06-01 22:31:19 +03:00
LICENSE Initial commit 2026-06-01 17:12:12 +03:00
README.md readme 2026-06-01 22:35:20 +03:00

Курсовая работа по Компьютерной графике

Студент: Бабичев Антон

Группа: ИДБ-24-02

Инструкция по сборке и запуску

Проект является полностью самодостаточным. Зависимости (GLFW, GLM) загружаются автоматически во время конфигурации CMake.

1. Сборка на Windows (в Visual Studio)

  1. Установите Visual Studio с рабочей нагрузкой «Разработка классических приложений на C++» и установленным компонентом CMake.
  2. Откройте папку проекта (содержащую CMakeLists.txt) через меню Файл -> Открыть -> Папку... в Visual Studio.
  3. Visual Studio автоматически запустит конфигурацию CMake и скачает необходимые библиотеки.
  4. Выберите цель LunarRover.exe в качестве запускаемого элемента и нажмите клавишу F5 для компиляции и запуска. Папка assets скопируется автоматически в директорию запуска.

2. Сборка через терминал (macOS / Linux / Windows)

Выполните следующие команды в корневой папке проекта:

# 1. Создание папки сборки и конфигурация
cmake -B build -DCMAKE_BUILD_TYPE=Release

# 2. Компиляция проекта
cmake --build build --config Release

# 3. Запуск приложения
# На macOS / Linux:
./build/LunarRover
# На Windows:
./build/Release/LunarRover.exe