ПО системы просмотра и редактирования воксельных моделей Презентация дипломного проекта Янковского Игоря Андреевича группа 230661.

Презентация:



Advertisements
Похожие презентации
Что такое 3d изображение?. Трёхмерная графика (3D, 3 Dimensions, 3 измерения) раздел компьютерной графики, совокупность приемов и инструментов (как программных,
Advertisements

РАЗРАБОТКА И ВНЕДРЕНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ АНАЛИЗА И ПРОГНОЗИРОВАНИЯ ПРОИЗВОДСТВЕННЫХ СИТУАЦИЙ ДОМЕННОГО ЦЕХА С ЦЕЛЬЮ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ УПРАВЛЕНИЯ.
ГОУ НПО ПУ 31 Анисимова Т.В. Анисимова Т.В. Гурьевск 2010.
Тема дипломного проекта: «Разработка программы анализа доходности от операций с ценными бумагами коммерческого банка на примере Сальского отделения Сбербанка.
ГОРОДСКОЙ МЕТОДИЧЕСКИЙ ЦЕНТР mosmetod.ru Примерная программа учебного предмета «Информатика»
ТрЁхмЕрнАЯ ГрАфИкА Трёхмерная графика (3D (от англ. 3 Dimensions «3 измерения»)англ.
3.3. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ КАК СИСТЕМА Успешное внедрение информационных технологий связано с возможностью их типизации. Конкретная информационная.
СУБД Базы данных. Информационная система Совокупность базы данных и всего комплекса аппаратно- программных средств для ее хранения, изменения, и поиска.
Технический проект системы Технический проект системы - это техническая документация, содержащая общесистемные проектные решения, алгоритмы решения задач,
АВТОМАТИЗАЦИЯ РАСЧЕТА ОПЕРАЦИОННЫХ РАЗМЕРОВ «АВ.Р.О.РА»
Задачи проектирования ИПС: Анализ предметной области Определение структуры ИПС Определение видов поиска документов в ИПС Разработка структуры БД для ИПС.
Лекция 2 Геоинформатика. Географические информационные системы (ГИС)
Компьютерное моделирование электрической сети и расчет ее установившегося режима Программное средство 3D Lab 3D Lab 2 Программное средство 3D Lab г. Сыктывкар,
Требования к структуре и формату презентации инженерного кейса Международный инженерный чемпионат «CASE-IN».«Студенческая лига»
УТКИН Денис Михайлович ЗОЛЬНИКОВ Владимир Константинович УТКИН Денис Михайлович МОДЕРНИЗИРОВАННАЯ МЕТОДИКА ПРОЕКТИРОВАНИЯ СЛОЖНЫХ БЛОКОВ ПРОГРАММНО-ТЕХНИЧЕСКИХ.
Тема дипломного проекта: Автоматизация рабочего места кладовщика на примере Светлоградской базы снабжения Автор:
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
Оценка знаний. 1. Изучение предметной области 2. Поиск и изучение существующих систем 3. Выявление сильных и слабых сторон аналогов 4. Формулирование.
Основная функция компьютера – это обработка информации. Особо можно выделить обработку информации, связанную с изображениями. Задача компьютерной графики-
Этап (годы) Концепция использования информации Вид ИС Цель использования Бумажный поток расчетных документов ИС обработки расчетных документов.
Транксрипт:

ПО системы просмотра и редактирования воксельных моделей Презентация дипломного проекта Янковского Игоря Андреевича группа

Описание предметной области Математическое моделирование Трехмерное моделирование Один из видов математического моделирования Воксельные модели – объемные трехмерные модели Разновидность трехмерных моделей Позволяют описывать объемные объекты

Область применения воксельных моделей

Архитектурная визуализация

Область применения воксельных моделей Архитектурная визуализация Визуализация ландшафтов

Область применения воксельных моделей Архитектурная визуализация Визуализация ландшафтов Визуализация медицинских данных

Область применения воксельных моделей Архитектурная визуализация Визуализация ландшафтов Визуализация медицинских данных Другие области применения Телевидение, кинематограф Компьютерные игры Печатная продукция Промышленность Радиолокация

Цель Создание единой системы, включающей в себя различные инструменты для эффективной работы с воксельными моделями Возможность осуществления редактирования воксельных моделей в режиме реального времени Возможность эффективной визуализации воксельных моделей на графическом оборудовании с поддержкой DirectX 9.0c / OpenGL 2.2

Постановка задачи Необходимо создать ПО системы просмотра и редактирования воксельных моделей в режиме реального времени. Система должна обеспечивать пользователя необходимыми инструментами для редактирования воксельной модели. Система должна предоставлять пользователю различные способы навигации. Система должна поддерживать преобразование модели в полигональный формат и наоборот из полигонального формата в воксельный.

Требования Система должна поддерживать редактирование и просмотр воксельных моделей в режиме реального времени. Программная система должна позволять создавать новые и редактировать уже имеющиеся трехмерные объекты, представляемые в виде набора вокселей. Пользователи должны иметь возможность выполнять следующие функции: Создание новой сцены, загрузка и сохранение сцены Изменение вектора наблюдения за сценой Добавление и удаление вокселя Добавление и удаление группы вокселей Уменьшение и увеличение детализации модели Закраска вокселя текущим цветом Получение цвета вокселя

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей Различные методы работы с внутренними и листовыми узлами октарного дерева

Основные проектные решения Использование октарных деревьев для представления структуры воксельных моделей Различные методы работы с внутренними и листовыми узлами октарного дерева Использование блочного выделения памяти для эффективного хранения вокселей

Диаграмма вариантов использования

Диаграммы компонентов

Диаграмма размещения

Диаграмма классов

Схема алгоритма визуализации воксельных моделей

Схема алгоритма визуализации воксельных моделей. Процедура RenderSubtree

Схема алгоритма преобразования полигональных моделей в воксельные

Схема алгоритма преобразования полигональных моделей в воксельные. Процедура добавления вокселя

Схема алгоритма преобразования воксельных моделей в полигональные

Схема алгоритма преобразования воксельных моделей в полигональные. Процедура преобразования вокселей

Результаты работы алгоритма визуализации

Экономические показатели проекта Стоимостная оценка затрат при разработке руб ,41 Стоимостная оценка затрат при использовании руб Стоимостная оценка результатовруб Расчетный период Начальный год расчетного периодаГод 2011 Конечный год расчетного периодаГод 2018 Экономический эффект за расчетный период руб Интегральный показатель конкурентоспособности 1,90

Расчёт экономического эффекта за расчётный период Год Результаты при использова-нии ПП (затраты до внедрения), руб. Затраты по проекту, руб. Годовой эффект, руб. Коэф- фици- ент α t Годовой эффект с учетом α t, Эффект нарастаю- щим итогом, руб. Затраты на разработку Затраты при использован ии на проектиров ание приобре- тение оборудо- вания на эксплуа- тацию новой техники , ,411, , , , , , , , , , , , , , , , , , , , , , ,73

Интегральные показатели конкурентоспособности Название продукта Сводный индекс конкуренто- способности по техническим параметрам, I тп Сводный индекс конкуренто- способности по экономически м параметрам, I эп Интегральный показатель конкурентоспо собности, K 3D-Coat 3.30,7040,7200,978 ZBrush 20,5371,0000,537 Разрабатываемый продукт 1,0000,5241,90

Выводы Эффективная визуализация Комбинация дискретного представления модели и ее отображения на графическом оборудовании Сокращен объем используемой памяти и увеличена скорость редактирования моделей Применение целочисленных операций и структур позволило упростить реализацию системы на аппаратном уровне

Спасибо за внимание