-
ТОГУ
1 курс

Микрорельеф, relief mapping

контрольная работа
Программирование
3 страниц
99% уникальность
2014 год
6 просмотров
Нехаева А.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Фрагмент работы
1. Постановка задачи Целью данной лабораторной работы является добавление процедуры смещения извлекаемой текстурной координаты для имитации микрорельефа посредством текстуры. Для смещения текстуры рекомендуется использовать один из двух методов: relief mapping или parallax occlusion mapping. Вычисление смещения текстурной координаты выполняется целиком во фрагментном шейдере в касательном пространстве рассчитываемого фрагмента. При этом пространство, занимаемое имитируемым микрорельефом, разбивается на N слоёв. Далее необходимо обнаружить два слоя, обрамляющие точку пересечения луча, идущего от наблюдателя к обрабатываемому фрагменту, с имитируемой поверхностью. Это делается путём последовательного трассирования слоев, начиная с самого верхнего. Пересечения луча наблюдения с каждым слоем даёт точку, координаты x и y которой, в касательном пространстве могут быть использованы для получения значения высоты в данной точке. Если значение высоты меньше, чем высота рассматриваемого слоя, то выбирается следующий слой, иначе трассировка прекращается и два последних рассмотренных слоя считаются обрамляющими. Relief mapping. Для нахождения точного значения точки пересечения использован метод половинного деления. Рисунок изображает приближенный участок с реальной точкой пересечения. Метод половинного деления заключается в последовательном делении интервала 3_4 на половинки и выборе в качестве следующего интервала для деления, интервала, содержащего точку пересечения (выбираемые интервалы обозначены красными точками на рисунке ). Когда интервал становится достаточно маленьким, искомая точка пересечения определяется как его середина. Координаты x и y искомой точки в касательном пространстве используются для извлечения значения цвета из диффузной текстуры. Parallax occlusion mapping.
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

контрольная работа
Преломление и отражение
Количество страниц:
3
Оригинальность:
81%
Год сдачи:
2014
Предмет:
Программирование
контрольная работа
Скелетная анимация
Количество страниц:
3
Оригинальность:
99%
Год сдачи:
2014
Предмет:
Программирование
контрольная работа
Собственность как предмет управления
Количество страниц:
18
Оригинальность:
86%
Год сдачи:
2014
Предмет:
Управление государственными и муниципальными заказами
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image