Для студентов МГИМО по предмету Любой или несколько предметовМетоды рендеринга сцены на основе алгоритма трассировки лучейМетоды рендеринга сцены на основе алгоритма трассировки лучей
4,9551035
2024-07-142024-07-14СтудИзба
Курсовая работа: Методы рендеринга сцены на основе алгоритма трассировки лучей
Описание
Содержание
2
Введение
Актуальность
Метод трассировки лучей представляет собой метод генерации изоб-ражения путем отслеживания, или трассировки, пути света и моделирования эффектов его столкновения с объектами [20]. Он известен своей гибкостью, как правило, более достижимом реализмом и масштабируемостью, однако, как правило, достаточно трудозатратен [19].
В данной работе поставлена задача реализовать метод трассировки лу-чей, не акцентируя внимание на оптимизации данного метода, хотя некоторые вопросы оптимизации все же будут затронуты.
Цель работы
Целью данной работы является изучение
| Введение................................... | 3 | ||
| Глава 1. | Обзорлитературы........................ | 5 | |
| 1.1. | Обзор существующий методов . . . . . . . . . . . . . . . . . | 5 | |
| 1.2. | Обзор программных инструментов для работы с реалистич- | ||
| нойкомпьютернойграфикой . . . . . . . . . . . . . . . . . . | 5 | ||
| Глава 2. Теоретические аспекты работы с графическими объектами | 6 | ||
| 2.1. | Примитивныеобъекты ..................... | 6 | |
| 2.1.1 | Сфера............................ | 7 | |
| 2.1.2 | Плоскость.......................... | 7 | |
| 2.1.3 | Треугольник ........................ | 8 | |
| 2.1.4 | Четырехугольник...................... | 10 | |
| 2.2. | Структурасцены ........................ | 11 | |
| 2.3. | Материалы............................ | 13 | |
| 2.3.1 | Диффузныйматериал ................... | 13 | |
| 2.3.2 | Металлический материал . . . . . . . . . . . . . . . . . | 14 | |
| 2.3.3 | Прозрачныйматериал................... | 15 | |
| 2.4. | Текстуры............................. | 17 | |
| 2.4.1 | Константнаятекстура ................... | 17 | |
| 2.4.2 | Шахматнаятекстура.................... | 18 | |
| 2.4.3 | Текстураизображения................... | 19 | |
| 2.5. | Освещение............................ | 20 | |
| Глава 3. | Построениеалгоритма ..................... | 21 | |
| 3.1. | Описаниеалгоритма....................... | 21 | |
| 3.2. | Стектехнологий......................... | 23 | |
| 3.3. | Тестирование и результаты работы . . . . . . . . . . . . . . . | 24 | |
| Заключение................................. | 25 | ||
| Списоклитературы ............................ | 27 | ||
| | | | |
2
Введение
Актуальность
- развитием киноиндустрии, игровой индустрии и дизайна все боль-ше растет потребность в реалистичной компьютерной графике. Долгое время вычислительные способности компьютеров позволяли использовать только метод растеризации треугольников [18, 15], что сказывалось на реалистично-сти получаемого результата, так как этот метод - очень грубая аппроксимация того, как свет на самом деле устроен. Однако компьютерная мощь растет с каждым годом, что позволяет использовать другие методы [16, 17], которые раньше использовать не представлялось возможным, ввиду вычислительной трудозатратности. Один из таких методов - метод трассировки лучей.
Метод трассировки лучей представляет собой метод генерации изоб-ражения путем отслеживания, или трассировки, пути света и моделирования эффектов его столкновения с объектами [20]. Он известен своей гибкостью, как правило, более достижимом реализмом и масштабируемостью, однако, как правило, достаточно трудозатратен [19].
В данной работе поставлена задача реализовать метод трассировки лу-чей, не акцентируя внимание на оптимизации данного метода, хотя некоторые вопросы оптимизации все же будут затронуты.
Цель работы
Целью данной работы является изучение
Характеристики курсовой работы
Учебное заведение
Семестр
Просмотров
1
Размер
341,5 Kb
Список файлов
Методы рендеринга сцены на основе алгоритма трассировки лучей.doc
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГИМО
Tortuga
















