Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum Абрамова Евгения9-3 класс Аракелян Давид10-5 класс Кобзарев Алексей10-5 класс Корочагин Денис10-5 класс Курятников Михаил9-3 класс Малышев Иван 10-4 класс Мануилов Георгий9-3 класс Минаев Никита 9-1 класс Тетюхин Артем10-4 класс Научный руководитель: Галинский Виталий Александрович, Преподаватель информатики и программирования ФМЛ 30 РАЗРАБОТКА СИСТЕМЫ МОДЕЛИРОВАНИЯ ТРЕХМЕРНЫХ ЛАНДШАФТОВ В РЕАЛЬНОМ ВРЕМЕНИ НА ОСНОВЕ РЕГУЛЯРНЫХ И НЕРЕГУЛЯРНЫХ СТРУКТУР
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 2 Структура проекта Два подхода к генерации ландшафтов –Построение регулярной сетки –Нерегулярная сетка Детализация Шум Визуализация Карты цветов Визуальные эффекты
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 3 Два подхода к генерации ландшафтов В основе системы лежат алгоритмы генерации геометрических данных для построения рельефа местности. Алгоритмы делятся на две категории: построение регулярной сетки на базе карты высот построение триангуляционной сетки произвольного набора точечных данных
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 4 Построение регулярной сетки В основе алгоритма лежит идея построения двумерного массива с высотами, полученными из редактора точек.
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 5 Нерегулярная сетка Триангуляция по критерию Б.Н.Делоне с учетом особенностей триангулируемых данных
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 6 Детализация Этапы
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 7 Детализация
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 8 Шум
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 9 Визуализация
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 10 Карты цветов Цвет подбирается по таблице цветов в зависимости от высоты точки
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 11 Визуальные эффекты Освещение сцены Создание «небесной оболочки» (кубической) Режимы отображения
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 12 Взаимодействие с пользователем
Физико-математический лицей 30 Computer Graphics Support Group of 30 Phys – Math Lyceum TES 13 Примеры