Для студентов МОИ по предмету ДругиеТрехмерная визуализация городской среды и погодных условийТрехмерная визуализация городской среды и погодных условий
2024-11-202024-11-20СтудИзба
Курсовая работа: Трехмерная визуализация городской среды и погодных условий
Описание
Оглавление
Введение
1. Аналитическая часть
1.1 Формализация объектов синтезируемой сцены
1.2 Анализ алгоритмов удаления невидимых линий и поверхностей
1.2.1 Алгоритм обратной трассировки лучей
1.2.2 Алгоритм, использующий Z буфер
1.2.3 Алгоритм Робертса
1.2.4 Алгоритм Варнока
1.2.5 Вывод
1.3 Анализ методов закрашивания
1.4 Анализ алгоритмов построения теней
1.5 Анализ алгоритмов моделирования осадков
1.6 Описание трехмерных преобразований сцены
1.7 Выводы из аналитического раздела
2. Конструкторская часть
2.1 Требования к программе
2.2 Общий алгоритм визуализации трехмерной сцены
2.3 Алгоритм Z-буфера
2.4 Простой метод освещения
2.5 Генерация осадков
2.6 Явление тумана
2.6 Выбор используемых типов и структур данных
3. Технологическая часть
3.1 Выбор и обоснование языка программирования и среды разработки
3.2 Структура и состав классов
3.3 Сведения о модулях программы
3.4 Интерфейс программы
4. Экспериментальная часть
4.1 Цель эксперимента
4.2 Апробация
4.3 Описание эксперимента
Заключение
Список использованной литературы
В современном мире компьютерная графика является неотъемлемой частью человеческой жизни. Она используется повсеместно: для наглядного отображения данных, в компьютерных играх, в кино для создания эффектов. Вследствие этого перед людьми, создающими трехмерные сцены, встает задача создания реалистичных изображений, которые будут учитывать оптические явления преломления, отражения и рассеивания света, а также выбранную текстуру или цвет. Для создания еще более реалистичного изображения учитывается дифракция, интерференция, вторичные отражения света.
Существует множество алгоритмов компьютерной графики, которые решают эту задачу. Зачастую эти алгоритмы ресурсозатратны: чем более качественное изображение требуется получить, тем больше времени и памяти тратится на его синтез. Это становится проблемой при создании динамической сцены, где на каждом временном интервале необходимо производить расчеты заново.
Цель данной работы – реа
Введение
1. Аналитическая часть
1.1 Формализация объектов синтезируемой сцены
1.2 Анализ алгоритмов удаления невидимых линий и поверхностей
1.2.1 Алгоритм обратной трассировки лучей
1.2.2 Алгоритм, использующий Z буфер
1.2.3 Алгоритм Робертса
1.2.4 Алгоритм Варнока
1.2.5 Вывод
1.3 Анализ методов закрашивания
1.4 Анализ алгоритмов построения теней
1.5 Анализ алгоритмов моделирования осадков
1.6 Описание трехмерных преобразований сцены
1.7 Выводы из аналитического раздела
2. Конструкторская часть
2.1 Требования к программе
2.2 Общий алгоритм визуализации трехмерной сцены
2.3 Алгоритм Z-буфера
2.4 Простой метод освещения
2.5 Генерация осадков
2.6 Явление тумана
2.6 Выбор используемых типов и структур данных
3. Технологическая часть
3.1 Выбор и обоснование языка программирования и среды разработки
3.2 Структура и состав классов
3.3 Сведения о модулях программы
3.4 Интерфейс программы
4. Экспериментальная часть
4.1 Цель эксперимента
4.2 Апробация
4.3 Описание эксперимента
Заключение
Список использованной литературы
Введение
В современном мире компьютерная графика является неотъемлемой частью человеческой жизни. Она используется повсеместно: для наглядного отображения данных, в компьютерных играх, в кино для создания эффектов. Вследствие этого перед людьми, создающими трехмерные сцены, встает задача создания реалистичных изображений, которые будут учитывать оптические явления преломления, отражения и рассеивания света, а также выбранную текстуру или цвет. Для создания еще более реалистичного изображения учитывается дифракция, интерференция, вторичные отражения света.
Существует множество алгоритмов компьютерной графики, которые решают эту задачу. Зачастую эти алгоритмы ресурсозатратны: чем более качественное изображение требуется получить, тем больше времени и памяти тратится на его синтез. Это становится проблемой при создании динамической сцены, где на каждом временном интервале необходимо производить расчеты заново.
Цель данной работы – реа
Характеристики курсовой работы
Список файлов
Трехмерная визуализация городской среды и погодных условий.docx