Текстуры
Текстура — это характерный рисунок окраски поверхности. В меню Текстуры окна библиотек материалов можно задать три вида текстур:
- Основная текстура — задаёт цвет.
- Основные текстуры могут быть как одного цвета, так и неоднотонными — имитирующими расцветку материала (дерево, ткань, кирпичная кладка, кожа и т.д.) Текстура не отвечает за поглощающие, пропускающие или отражающие свойства материала.
- Карта нормалей — текстура, отвечающая за «негладкость», «выпуклость» материала. Часто карты нормалей применяются при оформлении стен (краска, обои и пр.). Обратите внимание на формы бликов на параллелепипеде с наложенной картой нормалей.
- Карта прозрачности — задаёт степень пропускания света в зависимости от свойств конкретной области на материале.
![]() |
Карты нормалей и прозрачности можно задавать, только если задана основная текстура. |
Выбираем текстуру так же, как и цвет в описанных выше примерах. После нажатия на кнопку с многоточием () напротив параметра Основная текстура, появляется карточка с различными текстурами. Эту же карточку можно вызвать по команде Сервис/Текстуры в библиотеке материалов — например, для того, чтобы добавить в библиотеку собственные текстуры, см. ниже.
Щелчком левой кнопки мыши выбираем нужную вам текстуру и нажимаете ОК. Затем можно менять свойства цвета так, как описано выше.
Карты нормалей и прозрачности выбираются так же, как основная текстура материала.
Кроме предложенных в библиотеке, можно на материал назначить собственную оригинальную текстуру. Из карточки текстур запускаете команду Загрузить/Текстуру... В качестве текстур используются различные форматы растровых рисунков.
Пользователь сам имеет возможность создать нужный ему рисунок текстуры в графических редакторах.
Карты нормалей и прозрачности загружаются точно так же, соответственно, по командам Загрузить/Карту нормалей... и Загрузить/Карту прозрачности...
Размер рисунка текстуры можно менять в средней части экрана в узле параметров Размер.
Максимальное значение ширины и высоты — 32767 мм.
Параметры наложения текстур можно изменить в правой части окна редактора библиотек.
В поле Вычисление масштабов выбирается способ вычисления масштаба наложения:
- Вручную — в этом случае масштаб наложения текстуры считается так: размер рисунка текстуры умножается («растягивается») на коэффициент масштабирования, затем получившаяся текстура «замощает» материал. Например, дан рисунок текстуры, размерами 512 на 512. При указании масштабов 1:1 рисунок текстуры просто накладывается на материал. При указании масштабов 2:1 рисунок текстуры растягивается по горизонтали в два раза:
- Коэффициенты масштабирования задаются в двух полях, расположенных ниже поля Вычисление масштабов. В левом — по горизонтали, в правом — по вертикали. Между этими полями есть кнопка со знаком равенства:
. Если она активна (помечена синим, по умолчанию), то масштабы по горизонтали и по вертикали меняются синхронно, масштабирование всегда будет пропорциональным. Если она неактивна (
), параметры горизонтали и вертикали меняются по отдельности (для непропорционального масштабирования). Этот масштаб удобен при наложении материала на объекты больших размеров, например: стена, пол, потолок, столешница и т. д.
- По габаритам секции — поверхность объекта условно делится на секции, например: верх, низ, торец и т.д. Одна плитка текстуры растягивается на поверхность одной секции. Этот масштаб удобен при наложении материала на небольшие объекты: фасады, ручки и т.д.
- По габаритам измерения
- По габаритам объекта — одна плитка текстуры растягивается на поверхность всего объекта.
При помощи параметра Вычисление сдвигов можно двигать текстуру по объекту в любом из направлений измерения. В поле Вычисление сдвигов выбирается способ вычисления сдвига текстуры при наложении относительно начала (локального нуля) объекта. Способы те же самые, что и у параметра Вычисление масштабов. Сдвиг задаётся в миллиметрах.
Как вы могли заметить, функция Сдвиг обнаруживается также в средней части карточки. Между сдвигом в правой части и сдвигом в средней, тем не менее, есть разница: в средней части устанавливается собственный сдвиг текстуры, в правой — сдвиг текстуры относительно примитива.
При помощи параметра Поворот можно поворачивать текстуру на любой угол по часовой стрелке (-360 — 0) и против (0 — 360).
Удалить основную текстуру можно, сначала левой кнопкой мыши выделив строчку Основная текстура:
и затем нажав клавишу Delete на клавиатуре. Карты прозрачности и нормалей удаляются аналогично.