Как настроить смартфоны и ПК. Информационный портал

Как создать свои текстуры. Текстурирование с помощью стилей слоя

В этом руководстве мы с вами научимся создавать свои собственные текстуры в программе Adobe Photoshop. Потом их можно использовать для оформления фона веб сайтов, в качестве текстур для 3D графики и т.д.

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

В этом руководстве мы попытаемся решить эту проблему.

Для начала создайте в Photoshop"е новый документ размером 100x100px. Выберите кисточку (В) на ваше усмотрение и нарисуйте подобное этому:

А сейчас нарисованную фигуру преобразуем в узор командой Edit > Define Pattern... и назовем ее "texture". Переходим к команде Image > Canvas size и задаем новый размер 400x400px.

Заполним весь наш холст новым узором, используя Edit > Fill...

Получиться должно следующее:

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

Эта проблема решается использованием фильтра Offset (Сдвиг). Этот фильтр перемещает изображение на указанное количество пикселей. В данном случае изображение перемещается внутри контура, в то время как сам контур остается на своем прежнем месте.

Эффект действия фильтра Offset напоминает вставку изображения в контур с последующим перемещением.

Поэтому переходим к команде Image > Canvas size и опять задаем значение 100x100px. Потом заливаем картинку нашим узором Edit > Fill...

Вызовем фильтр Offset используя Filter > Other > Offset с такими параметрами:

Как видите, горизонтальные и вертикальные пиксели переместились почти на половину рисунка:

Теперь осталось лишь соединить края "оборванных" линий, используя ту же кисточку, которой мы их рисовали. Так что выбирайте инструмент Кисточка (В) и соедините линии в одно целое:

А сейчас снова примените фильтр Offset (Ctrl+F).

Я считаю, что создавать текстур паки довольно легко, но вот многие наши пользователи не умеют это делать. Вот я вам покажу и расскажу об этом. Все сразу рассказать я не смогу, поэтому пока только первая глава.

1. Что требуется для создания текстур пака

Архиватор, например, WinRAR. (Должен у вас быть, ибо как вы Minecraft установили).

Редактор изображений, поддерживающий прозрачность. (Стандартный paint не подойдет, нужен Photoshop, Paint.net или GIMP).

- Базовое знание этого редактора.

Другой пак текстур, который вы хотите взять за основу.

- Голова, руки и терпение.

2. Разберем пак по полочкам

Я вам советую для своего пака скачать стандартный пак и взять его за основу. Скачать его можно . Хотя вы можете взять любой пак.

Скачайте, поместите его в удобное место и смотрите изображение ниже:

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

Achievement – в этой папке два изображения: bg – это текстуры для меню достижений, icons – мне неизвестно его предназначение, поэтому их можно удалить.

Armor – здесь находятся текстуры всех видов брони. При чем под цифрой 1 идут шляпа и кофта, а под 2 штаны и кеды. А изображение power – это вроде текстура заряженного крипера.

Art – в этой папке одно изображение – kz, в нем текстуры всех картин.

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

Font – здесь хранится шрифт. Если вы играете с русификатором, сразу удалите эту папку.

Gui – важная папка, здесь много важных изображений. Items – текстуры предметов, icons – иконки интерфейса, gui – панель быстрого доступа и кнопки, background – фон для меню, unknown_pack – иконка для пака без иконки, slot – изображения для меню статистики, allitems, container, crafting, furnace, inventory, trap – игровые менюшки. Есть так же два не используемых изображения crash_logo и particles, их можно удалить.

Item – в этой папке можно встретить текстуры стрел - arrows, сундуков – chest, largechest, лодки - boat, вагонетки - cart, таблички – sign и анимацию сфер опыта - xporb. А вот door не используется, можно удалить .

Misc – здесь у нас вот что: dial – картинка для часов, explosion – анимация взрыва, mapbg –текстура карты в руках, mapicons – иконки для карты, particlefield – звездное небо, pumpkinblur – изображение, закрывающее вам обзор, когда вы носите на голове тыкву, shadow – текстура тени. Их вы можете спокойно изменять, а вот остальные изображения выполняют программные функции, поэтому изменять их надо очень осторожно, а лучше просто удалить.

Mob – здесь все текстуры мобов, вы можете их изменить или удалить.

Terrain – в этой папке текстуры солнца и луны.

Title – здесь изображения для оформления: mojang – логотип разработчика, mclogo – логотип игры в главном меню. Для чего нужно black я так и не понял. А вот bg – это интересная папочка, в которой собраны панорамы игры, которые служат фоном главного меню. Вы можете сделать свои панорамы из скриншотов, только соблюдайте названия и размеры.

Pack – иконка пака в меню выбора паков.

Pack – текстовый файл, текст которого будет написан под названием пака, в меню выбора паков .

Particles – в этом изображении собраны эффекты: дым, брызги и т.д.

Terrain – главное изображение пака, здесь собраны текстуры всех блоков игры.

3. Рисование

Открываем папку, в которую мы извлекали содержимое пака.

Для начала откроем terrain.png, как я уже сказал, это основа пака.

Я использую photoshop. Также можно использовать другие редакторы с поддержкой прозрачности.

Давайте внесем изменения. Мне например никогда не нравилась текстура булыжника, я ее изменяю. Обратите внимание: я вынес текстуру на новый слой, это чтобы я мог ее стереть, и еще я выделил текстуру, это чтобы я не вышел за границы. Хотя это уже тонкости владения photoshop, а к созданию паков не относится.

Также я изменил текстуру стекла.

Изменять можно не только terrain.png, давайте откроем items.png из папки gui.

Я хочу изменить текстуру ножниц.

Давайте дадим паку отличительные символы: откроем pack.png и pack.txt.

Я совсем немного изменил pack.png – иконку пака, ну а вы можете делать там что хотите, вставить другую картинку, например. Ну и надпись я свою добавил.

4. Проверка

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

Вот содержимое моего пака:

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

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

Загружаем мир. Вот мой дом, и как вы видите, текстуры булыжника, стекла и ножниц стали именно такими, какими я их нарисовал.

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

В следующих главах учебника:

- Создание текстур большего разрешения.

Создание своих текстур воды, лавы, огня и портала.

Советы по рисованию текстур.

Ответы на ваши вопросы

P.S. Эта статья была еще написана в 15:00. Но мой браузер крашнулся и текст статьи был утерян. Второй раз писал статью в Word, в 17:00 уже была готова статья, но винда крашнулась, комп перезагрузился и в результате опять весь текст был утерян. По моему, кто-то наверху не хочет чтобы я добавил эту статью.

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

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

На скриншоте выше мы видим изображение, на котором присутствует одна серая плоская текстура. Если бы её там не было, то и не было бы самого изображения. Изображение справа полностью текстурированное (деревянная рамка, поверхности мебели). На самом деле все текстуры второй части изображения были созданы в Фотошоп. Приступим к работе!

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

Многие пользователи (в основном начинающие) по-прежнему воспринимают фильтры, как ненужные трюки, которые не имеют никакого реального применения. Но это совсем не так. Фильтры – это очень мощные и разносторонние инструменты, которые, при правильном использовании, дают удивительные результаты. Если, работая в Фотошоп, вы не используете фильтры, то я вас призываю еще раз взглянуть на эти недооцененные инструменты.

Применение нескольких фильтров

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

В Фотошоп имеется галерея фильтров, где вы можете просмотреть результат взаимодействия тех или иных фильтров. На изображении ниже видно, что фильтр Craquelure (Кракелюры) становится гораздо интересней, если применить его после фильтра Reticulation (Ретикуляция) при помощи галереи фильтров.

Давайте еще раз рассмотрим, как несколько фильтров работают вместе, создавая пользовательские текстуры. На скриншоте ниже показан пример.

А теперь посмотрите, как она создается. Для начала создаем новый документ с белым холстом. Далее применяем к нему фильтр Add Noise (Добавить шум), для этого перейдите в меню Filter > Noise (Фильтр - Шум).

Данный фильтр создает хорошую основу для следующего фильтра. Чтобы получить желаемый результат, важно сохранять последовательность применения фильтров. Теперь примените фильтр Emboss (Тиснение), перейдя во вкладку Filter > Stylize (Фильтр - Стилизация). Результате смотрите на третьем рисунке справа.

Кроме того, некоторые фильтры дают лучшие результаты, когда применяются более одного раза. Рассмотрим пример с фильтром Spherize (Сферизация) на сетке, для этого зайдите в меню Filter > Distort (Фильтр - Искажение). Применив его один раз эффект получится слабый. Применив его во второй раз эффект станет более заметным.

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

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

Фильтры для создания текстуры дерева

На создание текстуры дерева уходит много времени и усилий, почему бы не позволить Фотошоп сделать за вас большую часть работы? Некоторые фильтры, например облака или шум, подходят для её создания, документ желательно брать таких размеров 256х256, 512х512 и даже больше 1024х1024.

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

А теперь рассмотрим это на примере. Как уже говорилось к белому холсту размером 1024х1024 пикселей нужно применить Фильтр Clouds (Облака), для этого перейдите в меню Filter > Render (Фильтр - Рендеринг). Подобно Noise (Шум) фильтр Облака обеспечивает некую хаотичность, которая хорошо комбинируется с другими фильтрами.

Вы свободно можете регулировать размер изображения, не влияя на примененный фильтр. Регулировать размер можно перейдя во вкладку Image > Image Size (Изображение – Размер изображения).

Теперь, если мы добавим эффект Posterize (Постеризация), перейдя в меню Image > Adjustment (Изображение - Коррекция), текстура разделится на несколько оттенков серого цвета с более очерченным рисунком.

И в заключении, чтобы обозначить края добавим фильтр Find Edges (Выделение краев), зайдя во вкладку Filter > Stylize (Фильтр - Стилизация). В результате текстура превратится в древесину.

Текстурирование с помощью стилей слоя

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

Режимы наложения

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

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

Дополнительные параметры

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

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

Посмотрите на изображение ниже. Глянцевая текстура краски была создана при помощи того самого раздела Blend if (Наложение если).

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

Прежде чем передвигать ползунки, зажмите клавишу Alt, тем самым ползунки разделятся на два части, придавая плавность эффекту.

Дублирование стилей слоя

Иногда, чтобы добиться более сложного эффекта, необходимо применить сразу два одинаковых стиля с различными настройками. Достичь этого в Фотошоп более ранних версиях без каких-либо последствий было бы трудно. Благодаря смарт-объектам, появилась возможность добавления стилей к группе слоев (с версии CS6) и повторное использование стилей на одном слое. Данный метод используется для создания жидкости или стекла. Смотрите изображение ниже.

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

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

Текстурирование при помощи кисти

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

Панель кистей

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

Для создания реалистичных бликов, я обратился к настройкам в разделах Shape Dynamics (Динамика формы) и Scattering (Рассеивание) в панели кистей. Изменяя параметры, я создал ряд различных мазков кисти, которые выглядят довольно естественно.

Совет: Ещё одна полезная особенность панели кистей в том, что в процессе редактирования каких-либо параметров мазок кисти сразу же отображается в предварительном просмотре.

Пользовательские формы кистей

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

Царапины были созданы при помощи простой формы, как на изображении ниже слева. Я добавил полученную форму в набор кистей, перейдя во вкладку Edit > Define Brush Preset (Редактирование – Определить кисть). Найдите эту кисть в наборе, подкорректируйте настройки в разделах «Динамика формы» и «Рассеивание» и у вас получится форма кисти, которая создает царапины.

Использование кисти и стилей слоя

Следующий метод позволяет рисовать текстуры при помощи кисти и стилей слоя, в результате получаются сложные текстурированные эффекты. Весь фокус в том, что для заливки кисти устанавливается 0%, чтобы скрыть цвет мазков кисти, а затем в ход идут стили слоя. На изображении ниже показан пример. Здесь я использовал метод создания вмятин на металлической раме.

Метод работает лучше, если вы используете форму кисти, которая имеет несколько вариаций. Это может быть как пользовательская кисть, так и стандартная кисть Фотошоп, например Charcoal 59.

После того, как вы определитесь с кистью, отрегулируйте те же параметры «Динамика формы» и «Рассеивание». Перед использованием кисти создайте новый слой и примените к нему стиль Тиснение, затем для заливки установите 0%, в результате цвет скроется, а стиль тиснение проявится. Теперь можете применять текстуру для работы.

Текстурирование с изображениями

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

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

Заключение

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

Время чтения:4 минуты Изображений:10


Бесшовная текстура в Photoshop

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

Как создать?

1. Открываем Photoshop и создаем новый документ (славиши Ctrl+N ) размерами например 400х400 пикселей. Размер по большому счету не очень важен, поскольку мы можем в дальнейшем легко масштабировать созданную нами текстуру. Далее выбираем Custom Shape Tool (клавиша U ):

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

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

теперь нажмите сочетание клавиш Ctrl + E (Layer > Merge Layers ). У вас должен получиться один слой с нашей композицией.

2. Сдвигаем текстуру. Теперь самое время сдвинуть текстуру так чтобы она давала правильное заполнение в последствии. Для этоко к нашему объединённому слою применим фильтр Filter >Other > Offset :

значения сдвига должны быть равны половине размера текстуры. Ну вот и получили мы бесшовную текстуру. Правда в центре у нас образовалось пустое место. Заполняем также какими нибудь объектами на наше усмотрение. Я добавил несколько фигур:

Вот такая симпатичная бесшовная текстура получилась у меня. Не забудьте также слить слои в один, но не ливайте с фоном. Фоновый слой можно выключить и оставить только слой с самой текстурой. Теперь осталось только определить нашу текстуру как образец.

Лучшие статьи по теме