Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Многоугольники Вороного для группы текселей.
Многоугольники Вороного для группы текселей.

В компьютерной графике , A тексели , элемент текстуры или текстура пиксель является основной единицей текстурной карты . [1] Текстуры представлены массивами текселей, представляющими пространство текстуры , так же, как другие изображения представлены массивами пикселей .

Тексели также могут быть описаны областями изображения , которые получены с помощью простых процедур, таких как определение порога . Тесселяция Вороного может использоваться для определения их пространственных отношений - деления делаются по центрам между центроидами каждого текселя и центроидами каждого окружающего текселя для всей текстуры. Это приводит к тому, что каждый центроид текселя имеет окружающий его многоугольник Вороного , который состоит из всех точек, которые находятся ближе к его собственному центроиду текселя, чем любой другой центроид. [2]

Рендеринг [ править ]

Две разные функции проектора.
Две разные функции проектора.

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

Процесс текстурирования начинается с локации в пространстве. Местоположение может быть в мировом пространстве, но обычно оно находится в пространстве модели, поэтому текстура перемещается вместе с моделью. Функция проектора применяется к местоположению, чтобы изменить местоположение с трехэлементного вектора на двухэлементный вектор со значениями в диапазоне от нуля до единицы ( uv ). [3] Эти значения умножаются на разрешение текстуры, чтобы получить местоположение текселя. Когда запрашивается тексель, который не находится в целочисленной позиции, применяется фильтрация текстуры .

Когда запрашивается тексель, находящийся за пределами текстуры, используется один из двух методов: зажим или обертывание. Зажим ограничивает тексель размером текстуры, перемещая его к ближайшему краю, если он больше, чем размер текстуры. Обтекание перемещает тексель по размеру текстуры, чтобы вернуть его обратно в текстуру. Обтекание вызывает повторение текстуры; зажим приводит к тому, что он находится только в одном месте.

См. Также [ править ]

Ссылки [ править ]

  1. ^ Эндрю Гласснер , Введение в трассировку лучей , Сан-Франциско: Морган-Кауфманн, 1989. ISBN  978-0122861604
  2. ^ Линда Г. Шапиро и Джордж К. Стокман, Компьютерное зрение , Верхняя река Сэдл : Прентис-Холл, 2001. ISBN 978-0130307965 
  3. ^ Томас Akenine-Меллер, Эрик Haines и Naty Hoffman, Real-Time Rendering , Уэлсли: AK Peters, 2008. ISBN 978-1568814247 .