Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки


У цьому уроці ми навчимося створювати безшовну векторну текстуру шкіри. У цій роботі нам допоможуть Photoshop і Inkscape, який створює високоякісні текстури з оптимальною кількістю квітів і точок, ніж, на жаль, не може похвалитися Adobe Illustrator. Ми також розглянемо питання оптимізації готової векторної текстури в Adobe Illustrator.

М етод трасування за допомогою Inkscape з нами поділився Сергій Королько. Спасибі, Сергій.

Створення безшовної текстури шкіри в Photoshop

Як референсного зображення ми будемо використовувати Червону шкіряну текстуру з сайту Shutterstock. Ви також можете отримати подібне зображення самостійно, відсканувавши зразок текстури на сканері. Сканування дозволяє отримати рівномірно освітлену текстуру.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Запускаємо Photoshop і відкриваємо текстуру шкіри (File> Open ...). Тепер нам потрібно вибрати невеликий фрагмент, який послужить основою для створення безшовної текстури. На малюнку нижче позначена ділянка текстури, який не підходить для подальшої роботи. Ця ділянка має "особливі прикмети" у вигляді дрібних складок і його використання в безшовної текстурі буде помітно.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Краще вибрати більш однорідний ділянку за кольором і структурі. Отже, беремо Crop Tool (C) і вирізаємо сподобалася фрагмент.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Переходимо Filter> Other> Offset ... і встановлюємо такі значення для зсувів, щоб шви розташувалися десь в центрі зображення.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Тепер нам залишилося тільки замаскувати ці шви. Ми будемо робити це за допомогою Clone Stamp Tool (S). Вибираємо кисть з м'якими краями, якщо, звичайно, вона не встановлена ​​за замовчуванням.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Розмір кисті ви можете змінювати в діалоговому вікні або використовувати клавіші "ліва і права квадратна дужка". Тепер, утримуючи Opt / Alt key натискаємо на ділянці, який будемо копіювати, потім відпускаємо Opt / Alt key і натискаємо на ділянці шва, в який хочемо вставити копію.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Таким чином, маскуючи всі шви, підбираючи відповідні ділянки для копіювання. 10-15 хвилин і все шви замасковані.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Створення безшовної векторної текстури в Inkscape

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Для отримання текстури схожого якість в Adobe Illustrator CS6 знадобилося 319302 точок і 22448 кольорів.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

По-моєму, переваги Inkscape очевидні.

Давайте розглянемо процес трасування в Inkscape. Запускаємо програму, потім переходимо File> Import ..., вибираємо збережену безшовну текстуру шкіри і в діалоговому вікні натискаємо на "link".

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Для того щоб розмір робочої області відповідав розміру текстури переходимо File> Document Properties ... і в діалоговому вікні натискаємо на кнопку "Resize page to drawing or selection"

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Приступаємо до трасування, для цього переходимо Path> Trace Bitmap ... (растрова текстура повинна бути виділена). У діалоговому вікні вибираємо Colors, встановлюємо кількість квітів (в моєму випадку досить чотирьох кольорів) і відключаємо опцію Smooth. Опція Stack scans повинна бути обов'язково включена. Вибір інших параметрів залежить від конкретної текстури і підбирається експериментально (в моєму випадку також встановлювати інші настройки не проводилася). Натискаємо на кнопку OK.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Кілька секунд і векторна текстура готова.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Тут хочу зауважити, що час трасування залежить від конкретної текстури, так, наприклад, створення текстури джинсової тканини може зайняти кілька годин, але результат того вартий.

Тепер переходимо Edit> XML Editor ..., потім виділяємо і видаляємо передостанню сходинку, натиснувши на Delete. Це призведе до видалення растрової текстури з поточного документа.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Зберігаємо векторну текстуру в форматі SVG (File> Save As ...)

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Робота в Inkscape закінчена, додаток можна закривати.

Пост обробка векторної текстури в Adobe Illustrator

Відкриваємо збережений файл в Adobe Illustrator (File> Open ...). Як ви можете бачити, безшовна векторна текстура шкіри складається з 3 складових шляхів і прямокутного фону (за кількістю квітів). Пуста група повинна бути видалена з панелі Layers.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Я працював з растровою текстурою, яка має великий дозвіл, тому зменшив розмір отриманої векторної текстури. Для цього виділяємо текстуру, потім переходимо Object> Transform> Scale ... і встановлюємо відповідні параметри.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Тепер давайте оптимізуємо кількість точок і шляхів текстури, число яких, звичайно, впливає на розмір векторного файлу. Зараз наша текстура має 58297 точок, частина з яких накладається одна на іншу.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Для видалення таких точок скористаємося скриптом Marge Overlapped Anchors, який вам слід завантажити тут. Розпакуйте архів і встановіть скрипт в директорію для Adobe Illustrator, наприклад:

для користувачів Windows - C: \ Program Files \ Adobe \ Adobe Illustrator CS5 \ Presets \ en_GB \ Scripts

для користувачів Mac - Applications / Adobe \ Adobe Illustrator CS5 \ Presets \ en_GB \ Scripts

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Для зменшення кількості шляхів переходимо Object> Path> Simplify ... і встановлюємо для Curve Precision значення близьке до 99%. Це операція привела до зменшення кількості шляхів майже в 2 рази.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Будьте обережні з використанням цієї операції, так як скорочення кількості шляхів призведе до викривлення об'єктів на кордоні плитки, що створить зазори в безшовному паттерне і краю плитки доведеться додатково редагувати.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Вдавайтеся до дій цього кроку тільки тоді, коли вам дійсно необхідно зменшити розмір файлу.

Перетягуємо векторну текстуру шкіри в панель Swatches.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Тепер створимо прямокутник довільного розміру і застосуємо до нього створений патерн. Як ви бачите, все прекрасно працює.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

При масштабуванні робочої області ви можете помітити тонкі шви на кордонах плиток.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Не переживайте з цього приводу - так відображається будь безшовний візерунок в Adobe Illustrator. При експорті в растрове зображення шви не будуть видні при будь-якому масштабі зображення.

Як створити векторну текстуру шкіри використовуючи photoshop, illustrator і inkscape - уроки

Тепер ми можете використовувати безшовну текстуру в ваших дизайнерських проектах. І, звичайно, ви можете легко перефарбовувати текстуру, так як вона містить всього 4 кольори.

Схожі статті