Текстурирование. Point sampling. Mip-mapping.


(u;v) à F(x;y;z)

Текстура – ограниченный битовый массив точек.

Необходимо поставить в соответствие между точками на поверхности объекта и точками текстуры, что в общем случае приводит к сжатию или растяжению рисунка текстуры.

Point sampling

Суть метода: для каждого пикселя, составляющего полигон мы выбираем один тексель из текстуры изображения. Тексель – текстурированный пиксель. Данные метод очень не точен, его результатом обычно является.

Если пиксели больше чем тексели то появляется мерцание, если наоборот то - появление неровностей (alizing).

Mip-mapping

Разбиваем до одного пикселя

Получаем последовательность

 

Врезультате мы получаем пирамиду которая состоит из (n+1)уровней

0 уровень- исходное изображение

Объём пирамиды равен пикселе

Доступ (u;v;d) где d-уровень

Изображение к-ого уровня строится из изображения к-1 уровня различными методами:

Просто выкидываются какие-то пиксели (чётные или нечётные)

Линейная интерполяция (по 2-ум соседним пикселям)

Билинейная интерполяция (по 4 пикселям)



Дата добавления: 2016-07-18; просмотров: 1515;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.