Найти в Дзене

Простой способ наложения сложных текстур в Blender.

Мало ли. Сложная модель с большим количеством текстур, программа, тормозящая при присчёте этого самого большого количества текстур...Самым простым вариантом будет создание одного файла с изображением всех необходимых текстур. Главное, чтобы они "легли" правильно. Чем мы, собственно, и займёмся.

Скачать модельку для тренировки можно здесь.

Теперь импортируем её в Blender.

при импорте выбираем формат, в котором сохранён наш файл.
при импорте выбираем формат, в котором сохранён наш файл.

Теперь в открывшемся окне выберем нужный файл.

нужный файл- "комната"
нужный файл- "комната"

Когда моделька импортировалась, заходим в режим редактирования и открываем вкладку UV. Теперь горячей клавишей A (на английской раскладке) выделяем всю модель.

Теперь создадим развёртку. Находим вкладку UV в окне с моделькой.

Буквы «U» и «V» обозначают оси 2D-текстуры, поскольку «X», «Y» и «Z» уже используются для обозначения осей 3D-объекта в пространстве

Выбираем "Умное UV-проецирование".

Ставим параметры, как на примере. Угол 89 градусов, а расстояние между островов- чем больше, тем мельче получатся детали (т.е. островки).

параметры
параметры

И нажимаем Enter. В левом окне появится нужная нам UV развёртка.

UV развёртка и моделька
UV развёртка и моделька

Однако, можно убрать лишние грани, чтобы упростить развёртку.

Кстати, можно проверить, какие острова развёртки отвечают за какие плоскости на модельке. Выделяем полигон на модели и он включается на развёртке (это нам поможет позже).

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

Если режиме редактирования мы выберем работу с гранями и с зажатым Shift выберем две грани и нажнём ПКМ, мы сможем грани растворить.

растворяем грани
растворяем грани

Новая развёртка станет попроще, чем была сначала. И теперь её можно экспортировать.

экспортируем
экспортируем

Файл png сохраняем и не забываем куда. Это важно.

сохраняем png
сохраняем png

Теперь откроем развёртку в Photoshop.

У нас получится такой слой. Он с прозрачным фоном.

пока один слой
пока один слой

Этот слой мы закрепляем (ставим замок) и добавляем текстуры.

блокируем слой
блокируем слой

Начать удобно с самой большой поверхности.

добавим первую текстуру
добавим первую текстуру

Сразу проверим, угадали ли мы с поворотом картинки. Сохраним текстуру в формате jpeg, предварительно убрав глаз со слоя с развёрткой.

сохраняем
сохраняем

Теперь заходим в проект и открываем вкладку Layout.

вкладка layout
вкладка layout

Добавим материал. Пока его можно не настраивать. Это всего лишь основа для текстуры.

Перейдём во вкладку Shading.

вкладка Shading
вкладка Shading

Перетащим картинку на рабочую область с материалом.

Соединим Цвет на картинке с развёрткой и основной цвет на материале.

смотрим, что получилось
смотрим, что получилось

Как видим, с поворотом картинки я не угадала. Заходим в фотошоп и исправляем это (Ctrl+T- трансформация, там есть поворот, масштабирование и деформация, если нажать ПКМ на объекте).

Можно после исправления картинку пересохранить и примерить повторно. Для этого в Shading отсоединяем цвет и основной цвет или просто удаляем окно с текстурой и добавляем новое.

Далее если мы хотим закрасить одним цветом какую-то часть текстуры, в фотошопе создаём новый слой, выделяем область и заливаем её цветом.

Ctrl D- снять выделение
Ctrl Shift I - инверсия выделения
Crtl N - новый слой

Периодически сохраняем текстуру и перепривязываем. Можно её перетаскивать прямо в окно с UV развёрткой.

Когда все текстуры будут добавлены, можно выставить свет и камеру. И вот, финальный рендеринг на F12. Далее сохраняем изображение и у нас есть модель со сложной текстурой.

свет
свет
рендер с камерой
рендер с камерой