LerpworksAcademy
На этой странице

Графика › Основы

UV: как картинка ложится на модель

Нужно знать заранее: Цвет — это числа, Нормаль и свет

Текстура плоская, а модель объёмная. Разберём, как точка на модели узнаёт, какой пиксель картинки ей взять, почему текстуры бывают мыльными и растянутыми и как одна маленькая картинка покрывает целое поле.

Зачем это

Каждый раз, когда на модели появляется текстура, работает одна и та же механика: у точки модели есть адрес, и по этому адресу из картинки берётся цвет. От того, как расставлены адреса, зависит всё: будет ли текстура чёткой или мыльной, ровной или растянутой, с видимыми стыками или без.

А параметры вроде Tiling или UV Scale в материалах — это те же действия над числами, что в первом уроке: умножение и сложение. Их применяют не к цвету, а к адресам. Поняв адреса, эти ручки перестаёшь крутить наугад.

Дальше в статье

  1. Адрес в текстуре
  2. Развёртка и швы
  3. Плотность текселей
  4. Тайлинг
  5. Как видеокарта берёт цвет по адресу
  6. Два вида текстур
  7. Где ломается
  8. Связи: та же идея в других областях
  9. Главное
  10. Проверь себя