Как наложить текстуры в 3ds max

Как менять, что менять?

Для того, чтобы редактировать текстуры — вам понадобиться редактор изображений с поддержкой прозрачности (paint не подойдет) и хотя бы начальные знания по пользованию этой программой. Из самых популярных это photoshop, также есть gimp и еще множество других программ.

Если у вас уже стоит подходящая программа, то вам нужно взять некоторую текстуру за основу. Если вы хотите делать все с нуля, то можно взять стандартные текстуры: default.zip (cкачиваний: 4049)

Распаковываете архив и получаете папку подпапками и картинками. Дальше вам нужно лишь найти соответствующую картинку и отредактировать ёё.

Давайте рассмотрим, структуру папок и что вы там можете найти:

 terrain.png Самый важный файл — текстуры блоков. Лежит в корне
 pack.png Иконка вашего текстурпака, которая отобразится в списке текстурпаков в игре.
 pack.txt Подпись вашего текстурпака, которая отобразится в списке текстурпаков в игре.
 ctm.png Файл для объединения блоков. Например, если поставить 2 сундука рядом, то получится двойной сундук. Или соединения стекол.
 particles.png Текстуры частиц. Огоньки, эффекты от зелий и прочие маленькие штуки, которые летают в воздухе.
 achievement Папка с текстурами для интерфейса и иконок достижений.
 armor Папка с текстурами брони (chain — кольчужная, cloth — кожаная, diamond — алмазная, gold — золотая, iron — железная). Также присутствует файл witherarmor.png, относящийся к мобу Иссушитель и power.png — текстура эффекта, когда в вас или моба ударила молния.
 art Папка содержит 1 файл с текстурами картин.
 environment Папка с текстурами облаков, дождя, снега и освещения.
 gui Папка с текстурами интерфейса игры, а также текстуры предметов в items.png.
 item Немного особых предметов типа стрел, вагонеток, дверей, сундуков. Также есть текстура шариков опыта (xporb.png).
 misc Папка разных текстур: цветовые гаммы, смена дня и ночи, освещение, текстура воды.
 mob Папка текстур мобов.
 terrain Луна и солнце.
 title Логотип и фон в меню.

Дерево на стене из подручных материалов

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

Получить имитацию дерева можно следующими способами:

  1. Использовать в украшении сухие ветки, дополняющие основное изображение на стене.
  2. Вырезать дерево из цветной бумаги или старых обоев. Правда, с большими композициями придется повозиться.
  3. Дополнить изображение спилами веток или стволов. Для этого можно выбрать дерево на даче и распилить его на круги.
  4. Сделать его из ткани, например, мешковины.
  5. Воткнуть в стену кнопки и натянуть между ними нитки так, чтобы получилось нужное изображение.
  6. Нарисовать на стене контур дерева, а затем заполнить его гипсом. Получается очень красиво и объемно.

Имитация дерева в интерьере смотрится очень привлекательно и натурально. Любой человек, оказавшийся в помещении с такой отделкой, ощутит атмосферу настоящего леса. Для этого достаточно приобрести необходимые материалы и инструменты, а также продумать композицию. Чтобы фантазия превратилась в реальность, нужно составить эскиз и грамотно вписать его в интерьер.

Подключение текстурных карт

Теперь карты можно подключать к материалу. Но для верного подключения и хорошего результата понадобятся дополнительные карты.

1. Color Correction – к ней подключается карта Diffuse. Эта карта нужна для изменения картинки с базовым цветом.

2. Composite объединяет между собой две карты Diffuse (через Color Correction) и Ambient Occlusion. Чтобы их объединить, в карте Composite нужно добавить новый слой (Layer 2) кнопкой Add A New Layer. Карта Ambient Occlusion подключается к Layer 2 и ему назначается тип Multiply. Diffuse подключается к Layer 1.

3. CoronaNormal – карта для активации работы и настройки карт нормалей. Для включения карты нужно зайти в ее настройки и установить флажок Add gamma to input. В случае неудовлетворительного результата можно изменить множитель выдавливания Strength mult, изменить красный (Red) и зеленый (Green) цветовые каналы. Эту карту нужно подключать только к картам нормалей. Если в слот Bump будет назначена другая карта, то ее не нужно подключать таким же образом.

Теперь сформированные текстуры можно устанавливать в слоты материала.

Composite подключается к Diffuse color.

Roughness подключается к Refl. gloss. При этом нужно установить Reflection Level = 1.

CoronaNormal подключается к Bump. Значение Bump в CoronaMtl – Maps можно увеличить или уменьшить, в зависимости от результата.

Height подключается к Displacement.

Теперь можно выбрать объект и назначить ему материал кнопкой Assign Material to Selection.

Развертка текстурных координат

Для создания трехмерных моделей существует огромное количество инструментов и каждый пакет для моделирования обладает своим инструментарием для выполнения этой задачи. Есть моделирования на базе сплайнов, моделирование с помощью NURBS-кривых, полигональное моделирование, моделирование Sub-D поверхностями, но обычно в самом конце, модель преображают в полигональную сетку. И одна из причин такого конвертирования кроется в том, что для полигонального каркаса не так сложно можно создать развертку текстурных координат.

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

Для создания разверток можно использовать как программы, занимающиеся моделированием объектов, так и специализированные программы, которые выполняют исключительно создание разверток. Примерами программ второго типа являются программы: headus UVLayout, Ultimate Unwrap 3D, UVMapper, Unfold 3D.

Есть несколько требований к развертке текстурных координат:

  1. Размер полигонов на сетке текстурных координат должен соответствовать или приближаться к размеру полигона на трехмерной геометрии. Иначе текстура на поверхности модели может быть искажена (сжата или растянута).
  2. Нужно попытаться как можно эффективнее занят пространство текстурного квадрата (места, где расположена развертка текстурных координат), иначе это приведет к ухудшению качества отображения текстуры.
  3. В большинстве случает запрещены наслоения (наложения) одних текстурных координат с другими. Исключением являются только симметричные, а порой и одинаковые части модели.
  4. Нужно стараться делать как можно меньше швов (мест разделения текстурных координат) на видимых частях модели.

После того, как развертка модели готова, художник по текстурам может заняться созданием набора текстур.

Используйте фотоналожение (Photo overlays).

Даже с учетом совета №5, использование фотографий – это не всегда плохо.

Фотографии – это отличный способ добавить мелких деталей. Т.е. таких деталей, как мелкие поры, которые разбавляют простую однородную заливку и делают модель не такой мультяшной.

Лучший способ продемонстрировать, о чем сейчас идет речь — это показать текстуру с и без фотоналожения.

Демонстрация наложения фото на текстуру

Лучший способ получить хороший эффект – это пройтись по всем режимам смешивания (blending modes) в Photoshop’е и выбрать наиболее подходящий для пары: базовый материал + фото.

Обычно хорошо работают режимы Overlay и Vivid Light. Результат от других режимов смешивания сильно зависит от картинки, но очень часто получается выжженная картинка. Но всегда нужно держать в уме тот факт, что фотоналожение должно быть едва различимым.

Эти маленькие детали должны быть совсем неброскими.

Еще одна вещь, которую нужно всегда держать в уме – это масштаб деталей.

Если вам нужно добавить небольшой дефект на краске, как на второй картинке дверей, то вы должны подобрать масштаб деталей такой же, как масштаб вашего объекта. Если масштабы не будут совпадать, то зритель сразу заметит подвох, поскольку эти дефекты краски будут неуместны.

Настройка опции Blend if в Photoshop

Для лучшего эффекта наложения советую уделить немного времени опции Blend if (Смешать если) для каждого слоя.

Это опция чрезвычайно полезна, если у вас на картинке есть очень светлые или темные участки, которые портят всю красоту. С помощью Blend if вы значительно можете их сгладить. А если зажать Alt и потянуть ползунок, то он расщепится и получиться сглаженный переход между тем, что смешивается и тем, что не будет смешиваться.

Читайте продолжение принципов текстурирования.

Это мой авторский перевод статьи .

Подпишитесь на обновление блога3 причины для этого

Делаем фото квадратным

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

Для того, чтобы область выделялась правильным квадратом, а не прямоугольником, необходимо в ходе выделения нужной области, помимо левой кнопки мыши удерживать клавишу “Shift”.

После того, как нужная область выделена, выбираете в верхнем меню “Изображение” – “Кадрировать” и ваша выделенная область будет вырезана и обращена в квадратное изображение.

Теперь настало время воспользоваться “волшебным” плагином. При выделенном слое нашего квадратного изображения нажимаем на значок плагина и у нас открывается панелька.

Напольные покрытия

Что касается пола, то на нем создают имитацию «под дерево» с помощью специальной плитки. Она повторяет рельеф, рисунок и лаковое покрытие, в результате чего ее сложно отличить от настоящей деревянной поверхности.

Оформление коллекций плитки делят на несколько групп:

  1. Классический (состаренный) вариант. Этот материал повторяет рисунок паркета, выложенного квадратами, елочкой и т. д. Есть возможность выбора оттенка швов, которые могут быть серыми, кремовыми, молочными, черными, коричневыми и др.
  2. Плитка, имитирующая доски тангенциальным или ортогональным срезом. На ее поверхности отображено все: от рельефа до лакировки кромок.
  3. Имитация мозаики и 3D-паркета. Такая плитка может иметь ровные или неровные края, а также увеличенные размеры. Благодаря небольшой толщине (до 8 мм) они могут располагаться с переходом на стены, что очень модно сегодня.
  4. Материал, напоминающий дворцовый паркет. На него нанесены красивые орнаменты, рисунки, вензеля, различные вставки, что делает его роскошным.
  5. Оформление в виде ОСП, фанеры, ДСП. Такая плитка очень точно передает текстуру и внешний вид натурального материала.

Применяем штукатурку

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

При работе со штукатуркой придерживаемся следующей последовательности:

  1. Берем нержавеющий шпатель, наносим смесь на стену (толщина слоя — 3-6 мм) и разглаживаем ее.
  2. Щеткой для одежды аккуратно водим вверх и вниз, после чего ждем высыхания 10-20 мин.
  3. Затираем подсохшую штукатурку гладким шпателем, совершая те же движения (сверху вниз).
  4. Смешиваем базовый гель с краской, чтобы смесь напоминала цвет дерева. Наносим ее на стену с помощью валика и ждем полного высыхания.

Общая информация

Прежде чем трехмерная модель появится на экране кинотеатра, телевизора или монитора, ее должны создать. Как правило, под термином «создать модель», подразумевают поочередное прохождение следующих этапов производства:

  1. Создание образа будущей модели.
  2. Создание геометрической формы трехмерной модели.
  3. Создание набора текстур для модели и настройка материалов.
  4. Настройка скелета и оснастки трехмерной модели.
  5. Анимация модели.

Два последних этапа производства присутствуют только в случае, если трехмерная модель будет персонажем. Если же она просто деталь окружения, то есть мира, в котором разворачиваются события, то для создания такой модели, как правило, достаточно только первых трех шагов.

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

Дело в том, что после этапа моделирования модель имеет только лишь правильную геометрическую форму, т.е. собака является собакой, автомобиль — автомобилем, но у модели напрочь отсутствуют материалы, которые и предают ей ее уникальные характеристики, а так же делают модель реалистичной. Именно после создания и назначения материалов, трехмерная модель собаки имеет черный окрас шерсти, а автомобиль покрашен красным цветом и имеет коричневый кожаный салон. Без материалов трехмерная модель выглядит серой и безликой, а вот именно материалы и вдыхают в трехмерные модели жизнь.

Создание материала

Прежде всего необходимо создать объект, на который будет применен материал с текстурами. Также сразу стоит создать пол и источник света для рендеринга. Для тестовой сцены в качестве пола используется Plane, а в качестве света CoronaLight. Объектом будет полусфера, на которую будет накладываться материал плетенной корзины. Для удобства можно также поставить Standard Camera.

Перейдите в Material Editor, нажав клавишу «M» или кнопку на панели Main Toolbar, и создайте материал CoronaMtl. Добавьте все карты в рабочую область перетаскиванием картинок или создавая карту Maps – General – Bitmap.

Имитация бруса: что это такое и как сделать?

В загородных домах нередко встречается отделка в деревенском стиле, которому свойственно оформление с имитацией бруса. Дерево смотрится здесь очень лаконично, симпатично и надежно. У материала множество достоинств, среди которых лидирует долговечность, безопасность для здоровья и легкость монтажа.

Установка деревянных элементов не требует много времени и сил:

  1. Крепим к стене гидроизоляционную пленку и обрешетку. Для этих целей используется брус сечением 30 × 30 мм с шагом 400-800 мм.
  2. Заполняем пространство между обрешеткой теплоизоляцией, поверх которой укладывается пароизоляция. Так утеплитель не будет намокать и портиться.
  3. Приступаем к установке материала, имитирующего брус. Выполняем монтаж снизу вверх и постоянно проверяем ровность обшивки.
  4. Фиксируем изделия саморезами или гвоздями.

Лессировка

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

Совет. Вместо воды используйте специальный разбавитель – он позволит краске сохранить густоту и насыщенность цвета, рисунок получится прозрачным, но более четким.

Что такое бесшовная текстура?

Данный элемент позволяет значительно экономить вес и увеличивать производительность приложений и игр, так как в качестве генерации используется небольшая часть «образец». Путем составления элементов «образцов» друг к другу получается целостная картинка желаемого оформления. Смотрите, в «Текстурах» гимпа есть текстура кирпичи с размером 916×916 пикселей. И мы данной данной текстурой заливаем изображение размером 2748×2748. Таким образом, у нас получается поле c 3×3.

Для создания текстуры без краев в программе гимп существует специальный фильтр «Бесшовная мозайка» (для версии программ 2.10). Находится он в меню «Фильтры — Проекция — Бесшовная мозайка»

Обратите внимание, что и в версии гимп 2.10, данный фильтр может ещё называться «Без швов». Может перевод на русский в в подверсиях встречается разный

В старых же версиях программы gimp, данный фильтр располагался в меню «Фильтры — Карта —  Без швов»

Выразительность материала – что это такое?

Понятие выразительности материала я буду использовать очень часто.

Бывает, что иногда кто-то выкладывает текстуру, которая очень странно выглядит на модели, но еще хуже она выглядит, если смотреть на саму развертку текстуры.

Демонстрация НЕ(!)выразительности материала.

Но вообще, в конечном счете, не имеет особого значения, выглядит сама текстура хорошо или плохо, если она отлично смотрится уже на готовой модели.

Однако, отличный способ проверить качество текстуры – это взглянуть на раскладку и отметить для себя, можно ли распознать, где какой материал (метал, камень, резина и т.д.) или определить какая часть модели здесь развернута.

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

(Использование фотографий в качестве текстуры может легко это исправить, но об этом ниже.)

Помимо хорошей диффузной карты (diffuse map) также большое значение имеет качество карты отражений (specular map). Существует множество инструментов, которые создадут карту отражений за вас, но они не дают нужного контроля. Особенно когда вы работаете над разными материалами, размещенными на одной текстуре, или с ярким текстом.

Поэтому Photoshop остается единственным отличным инструментом для создания карт отражений. Используя его можно сделать маску, которая будет исключать области, где карта отражений не нужна. А если у вас на текстуре присутствует белый текст, то с помощью маски можно приглушить яркость этого текста на карте отражений.

Структура слоев для создания карты отражения в Photoshop.

Выше приведена картинка, где показано, как можно создать карту отражений для простой текстуры с двумя материалами: бетон и металл. Каждый материал имеет свою собственную коррекцию уровней (Levels 1 и 2) с маской. Вы также можете вместо коррекции уровней использовать регулировку яркости/контраста (Brightness/Contrast), но использование уровней дает побольше контроля над картинкой. А сверху корректирующих слоев (Levels 1 и 2) лежит Hue/Saturation для того чтобы карта отражений стала черно-белой.

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

Что же такое «материалы», которые так нужны трехмерным моделям? Под этим термином подразумевается описание набора свойств поверхности. То есть материал хранит внутри себя описание того, какими свойствами (параметрами) обладает поверхность. Это такие свойства, как: цвет поверхности, глянцевитость или матовость, наличие или отсутствие рельефа, отражение, прозрачность, свечение и т.п.

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

Материалы создают художники по текстурам (texture artist), а так же могут создавать моделеры или же специалисты по настройке рендера (lighting/shading artist). В крупных компаниях процесс создания геометрической формы трехмерной модели и создание материалов для нее могут выполнять разные специалисты. В небольших компания всю работу по полному циклу производства модели, чаще всего, выполняет моделер.

А вот создают и настраивают материалы обычно в тех же программах, в которых и создается геометрическая форма трехмерной модели. Это такие пакеты, как: Maya, Softimage, 3dsMax, LightWave 3D, Cinema 4D, Blender, Houdini, Modo и многие другие. Как правило все эти программы предоставляют удобный интерфейс для работы с материалами. А сам процесс работы сводится к тому, что художнику нужно подобрать правильное значение того или иного параметра в конкретном материале для того, чтобы он точнее соответствовал нужной поверхности.

Значения параметров материала художник может менять несколькими способами. Первый способ — это цвет. Например, красный плащ, выглядит красным из-за того, что параметр цвета в материале, который назначен геометрии плаща, задан именно красным цветом. Второй способ изменить или задать параметр материала — это цифровое значение. Например, свойство прозрачности в материале может задаваться числом в диапазоне от 0 до 100, где 0 — означает что модель полностью прозрачна, а 100 — означает, что модель не прозрачна. В то же самое время, значение 68 — сделает модель частично прозрачной. И третий способ — это использование текстур. Например, просто присвоив текстуру с изображением ландшафта трехмерной геометрии ландшафта, мы сразу заставим нашу трехмерную модель выглядеть как ландшафт. Именно третий способ настройки материала используется чаше всего при создании сложных типов материалов.

Как сделать бесшовную текстуру в gimp

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

После того, как мы открыли картинку, необходимо выделить с помощью прямоугольного выделения квадратную область, на основе которой хотим создать текстуру. Для создания квадратного выделения необходимо задать одинаковые размеры и проставить «галочку» зафиксировать.

Выделяем область. Стараемся выделить такой участок, где нет большого перепада по теням и светам.

Далее используем команду фильтра «Бесшовная мозайка»

Кадрируем изображение до размеров выделения.

И сохраняем результат через меню «Файл — Экспортировать как». В настройках указываем, что хотим сохранить «как текстура»

Обратите внимание, расширение файла поменяется на PAT

В следующем окне вводим имя текстуры, которое будет отображаться, когда мы мышкой наводим на миниатюру текстуры в палитре GIMP.

Текстура сделана. Чтобы она у нас переехала на постоянное место жительство в гимп, ее нужно  скопировать в пользовательский каталог текстур. Расположен он по адресу ->> Диск C — Пользователи — <Имя вашего пользователя в системе>-AppData — Roaming — GIMP — 2.10 — Patterns

Подгружаем созданную текстуру, нажав на кнопку «Обновить» на панели текстур.

Теперь текстура появится в списке.

Попробуем залить вновь созданной текстурой произвольную область, например 1920-1080 пикселей.

Как видите, у нас четко прослеживаются диагональные линии, которые присутствовали в нашей квадратной текстуре.

На этом урок завершён

Спасибо за внимание и до новых встреч

Заключение

Существуют и другие виды текстур. Вот некоторые из них:

  • Карты бликов (англ. specular map) позволяют указать, от каких частей свет должен отражаться, а от каких нет.
  • Карты теней (англ. shadow map) позволяют заранее определить, как будет падать тень на модель. В основном карты теней используются в играх, потому что значительно ускоряют отрисовку.
  • Диффузные текстуры (англ. diffuse map) — карта цвета без бликов.
  • Карта смешивания (англ. stencil map) содержит информацию о распределении других текстур на поверхности.

Использование текстур значительно ускоряет работу 3D-художника. Даже если вы создаёте модели в мультяшном стиле, без текстур не обойтись, потому что для этого понадобится как минимум указать цвета разных частей объекта.

Модель без текстур (слева) и с текстурами (справа)

Если интересуетесь 3D-графикой и хотите профессионально заниматься моделированием и текстурированием, вам поможет наш курс для 3D-художников.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *