Выполнен
Заказ
1212457
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
18 Мая 2018 в 23:59
Цена
3 000 ₽
Блокировка
10 дней
Размещен
20 Апр 2018 в 12:48
Просмотров
311
Описание работы
Дальнейшее расширение возможностей OpenGL приложения из ДЗ №2.
Часть 1.
1. Используя возможности геометрического шейдера реализовать визуализацию с помощью глифов (стрелок, конусов или др.) векторных данных:
а) векторы нормалей;
б) градиент высоты;
2. Реализовать визуализацию производных параметров векторного поля с помощью цветовых карт:
а) дивергенция (div, divergence);
б) магнитуда (величина) вектора ротора (rot, curl).
3. Добавить в сцену группу движущихся по некоторому закону объектов и визуализировать их (исчезающие) траектории (т.е. streamlines).
Часть 2.
Реализовать во фрагментном шейдере следующие алгоритмы обработки изображений:
1. линейный фильтр с матрицей фильтра, загружаемой в шейдерную программу:
а) матрица только 3х3;
б) матрица задаваемого размера;
2. выделение границ оператором Кэнни (Canny edge detector);
3. наложение результата выделения границ на исходное изображение;
4. морфологические операции (dilation, erosion).
необходимы:
скриншот(ы) работающей программы, демонстрирующий выполненные компоненты задания
архив, содержащий:
исходный код;
зависимости:
библиотеки;
прочие ресурсы - текстуры, модели, текстовые файлы и т.д.
сконфигурированный проект visual studio (или другой среды разработки) или make-файл/cmake/скрипт позволяющий запустить задание.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
31 день 7 часов 21 минута
Выполнен
Предыдущий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир