Подробнее о заявке
Предмет Компьютерная графика
Заявка номер Private
Стоимость 1236 руб.
Уникальность 70%
Объем 30 стр.
Дата заявки: 24.11.2017
Выполнено: 30.11.2017
Лабораторная работа по компьютерной графике:

«Лабиринт в OpenGL C++»

Задание

Интерактивное графическое приложение с использованием OpenGL. Цель работы – разработать интерактивное графическое приложение, реализующее лабиринт с визуализацией с помощью OpenGL. Разработанное приложение отвечает следующим требованиям:

  1. Реализовано несколько принципиально различных методов генерации лабиринта (2 или больше).
  2. Пользователь может влиять на результат генерации задавая ряд параметров: a. размеры (ширина, высота сетки); b. seed для генерации случайных чисел; c. прочее в зависимости от реализованных алгоритмов.
  3. Сгенерированные лабиринты могут быть сохранены в каком-то формате в файл и затем могут быть оттуда загружены.
  4. каждая клетка в лабиринте – квадрат со стороной в несколько пикселей на изображении.
  5. Анимированная визуализация самого процесса генерации.
  6. Реализовано несколько (3+) алгоритмов решения лабиринта, выдающих в качестве результата: a. кратчайший путь; b. несколько корректных путей.
  7. Вход и выход из лабиринта задаются пользователем.
  8. В соответствии с видом визуализации лабиринта, реализована визуализация полученных путей через лабиринт. Для путей также выводится их длина.
  9. Пользователь передвигается в лабиринте так: вид сверху на лабиринт, положение пользователя – какая-то метка (точка, ромб, крестик и т.д.), видимость ограничена окружностью некоторого радиуса (например, 10 клеток лабиринта) с центром в позиции пользователя.
  10. Двигаясь по лабиринту, пользователь оставляет за собой след, просто окрашивая посещенные клетки, или рисуя линию, проходящую через них и т. п.
  11. При достижении цели (т.е. выхода), пользователь получает какой-то визуальный сигнал об этом, а также в основное окно приложения или в консоль выводится статистика – затраченное время, длина пути - число пройденных клеток.
  12. Реализована возможность начать с начала – по нажатию определенной кнопки, пользователь возвращается к входу и вся статистика обнуляется.
Читать больше
Срок выполнения:
  • Бесплатные корректировки
  • Шпаргалки в подарок!
  • Предоплата всего 25%
от 2 дней
Похожие заявки по компьютерной графике

Тип: Лабораторная работа

Предмет: Компьютерная графика

OpenGL

Стоимость: 1284 руб.

Тип: Лабораторная работа

Предмет: Компьютерная графика

Работа с фотошопом

Стоимость: 1452 руб.

Тип: Лабораторная работа

Предмет: Компьютерная графика

203) Компьютерная графика

Стоимость: 1440 руб.

Тип: Лабораторная работа

Предмет: Компьютерная графика

17615_Лабораторная работа-Компьютерная графика

Стоимость: 1344 руб.

Тип: Лабораторная работа

Предмет: Компьютерная графика

Математические основы компьютерной графики (С++)

Стоимость: 1260 руб.

Тип: Лабораторная работа

Предмет: Компьютерная графика

компьютерная графика

Стоимость: 1488 руб.

Тип: Лабораторная работа

Предмет: Компьютерная графика

ЛР_Компьютерная графика

Стоимость: 1428 руб.

Тип: Лабораторная работа

Предмет: Компьютерная графика

Лабораторная по компьютерной графике

Стоимость: 1476 руб.

Закажи Лабораторную работу с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Отзывы студентов

Саня 30.11.2024
Так получилось, что скопилось приличное количество не сделанных лабораторных работ, а без них к экзамену не допустят. П…
Ярослав 20.09.2022
+ Работ сделана хорошо,раньше срока.Все сдал. - цена большая,было бы интересно как идет оценка работы.
Александра 12.06.2022
Работа сначала была сделана с ошибками, но затем переделана. В итоге оценка за неё 4. Спасибо автору.
Сергей 21.04.2022
Работа выполнена быстро и качественно, большое спасибо!
Ам 27.03.2021
Как можно удалить свой профиль?
Елена 15.12.2020
Поставили отлично
Артем 26.04.2020
5
Максим 15.03.2020
Всё очень подробно расписано, спасибо большое
Влад 28.12.2019
Спасибо! Все супер!
Александр ( клиенту только ЗВОНИТЬ) 04.09.2019
Зайцева и Гладкая супер работники.
Лайфхаки по написанию эссе
Пишем эссе по социально-гуманитарным дисциплинам на высший балл

Эссе — вид творческой работы, который пишут по любому предмету. Мы уже рассказывали, как писать эссе по , , , , и даже по . Теперь поделимся информацией о том, как получить высокую оценку за эссе по социально-гуманитарным наукам.Чтобы не пропустить ни одного полезного совета по учебе или работе, п…

Читать дальше