Найти в Дзене
KatalProject

Бесшовная текстура кирпичной кладки в AliveColors

Оглавление
Бесшовная текстура кирпичной кладки в AliveColors
Бесшовная текстура кирпичной кладки в AliveColors

В данном уроке описан пример создания бесшовной текстуры из фотографии кирпичной кладки в графическом редакторе AliveColors от компании AKVIS (АКВИС). При написании урока использовался AliveColors 9.6 для Windows.

Файлы

Исходная фотография кирпичной кладки (файл JPG, 3.30 MB): Скачать

Библиотека текстур AliveColors (файл BRUSH_TEXTURES, 1.55 MB): Скачать

Документ AliveColors (файл AKVIS, 86.51 MB): Скачать

Готовая бесшовная текстура кирпичной кладки (файл JPG, 2.74 MB): Скачать

Текст

1. Открываем фотографию кирпичной кладки.

Запускаем графический редактор AliveColors и открываем в нем исходную фотографию кирпичной кладки, скачать которую можно по ссылке.

Исходная фотография кирпичной кладки в окне изображения AliveColors
Исходная фотография кирпичной кладки в окне изображения AliveColors

2. Отмечаем границы будущей бесшовной текстуры (далее – текстуры) направляющими.

Вызываем диалоговое окно Guidelines (Направляющие) (меню Workspace (Рабочая область) > Guidelines (Направляющие)) или кнопка Guidelines (Направляющие) на панели Options (Опции) при активном инструменте Move (Перемещение)) и добавляем четыре направляющие:

  • ∠ Angle90,00; →X489; ↓Y0;
  • ∠ Angle90,00; →X5091; ↓Y0;
  • ∠ Angle0,00; →X0; ↓Y402;
  • ∠ Angle0,00; →X0; ↓Y3846.

3. Выравниваем кладку.

На панели Layers (Слои) выделяем фоновый слой, который будет называться Background на английском или Фон – на русском, и активируем команду Perspective (Перспектива) (меню Edit (Редактирование) > Transform (Трансформация) > Perspective (Перспектива)). Перетаскивая угловые маркеры деформируем фотографию так, чтобы швы кладки оказались под направляющими.

4. Копируем фрагмент изображения, который остался за правой границей текстуры, на новый слой.

Берем инструмент Rectangular Selection (Прямоугольное выделение) (клавиша ‹M›) и выделяем фрагмент изображения справа от правой направляющей, затем выполняем команду Layer via Copy (Скопировать на новый слой) (меню Layers (Слои) > New (Новый) > Layer via Copy (Скопировать на новый слой) или сочетание клавиш ‹Ctrl+J›). В документе появится первый слой, который будет называться Layer 1 на английском или Слой 1 – на русском.

5. Смещаем скопированный фрагмент к левой границе текстуры.

Берем инструмент Move (Перемещение) (клавиша ‹V›) и смещаем первый слой по горизонтали так, чтобы его левый край совпал с левой направляющей.

6. Маскируем вертикальный шов текстуры.

Для первого слоя создаем маску (меню Layers (Слои) > Layer Mask (Маска слоя) > Reveal All (Показать всё) или кнопка New Mask (Создать маску) в нижней чисти панели Layers (Слои)) и выделяем миниатюру маски первого слоя. Выбираем Foreground Color (Основной цвет) – #000000 (черный), берем инструмент Color Brush (Цветная кисть) (клавиша ‹B›) и закрашиваем маску так, чтобы первый слой был скрыт у верхней и нижней направляющих, но оставался видимым у левой направляющей, а края первого слоя стали абсолютно неразличимы в границах текстуры.

7. Копируем фрагмент изображения, который остался за верхней границей текстуры, на новый слой.

Выделяем первый слой, берем инструмент Rectangular Selection (Прямоугольное выделение) (клавиша ‹M›) и выделяем фрагмент изображения сверху от верхней направляющей, затем последовательно выполняем команды Copy Merged (Копировать содержимое всех слоев) (меню Edit (Редактирование) > Copy Merged (Копировать содержимое всех слоев) или сочетание клавиш ‹Ctrl+Shift+C›) и Paste (Вставить) (меню Edit (Редактирование) > Paste (Вставить) или сочетание клавиш ‹Ctrl+V›). В документе появится второй слой, который будет называться Layer 2 на английском или Слой 2 – на русском.

8. Смещаем скопированный фрагмент к нижней границе текстуры.

Смещаем второй слой по вертикали так, чтобы его нижний край совпал с нижней направляющей.

Второй слой у нижней границы текстуры в окне изображения AliveColors
Второй слой у нижней границы текстуры в окне изображения AliveColors

9. Маскируем горизонтальный шов текстуры.

Для второго слоя создаем маску (меню Layers (Слои) > Layer Mask (Маска слоя) > Reveal All (Показать всё) или кнопка New Mask (Создать маску) в нижней чисти панели Layers (Слои)) и выделяем миниатюру маски второго слоя. Берем инструмент Color Brush (Цветная кисть) (клавиша ‹B›) и закрашиваем маску так, чтобы второй слой был скрыт у левой и правой направляющих, но оставался видимым у нижней направляющей, а края второго слоя стали абсолютно неразличимы в границах текстуры.

10. Удаляем фрагменты изображения за границами текстуры.

Берем инструмент Rectangular Selection (Прямоугольное выделение) (клавиша ‹M›) и выделяем ограниченный направляющими фрагмент изображения, затем выполняем команду Crop by Selection (Кадрировать) (меню Image (Изображение) > Crop by Selection (Кадрировать)).

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

11. Создаем текстуру для заливки.

Выполняем команду Select All (Выделить всё) (меню Select (Выделение) > Select All (Выделить всё) или сочетание клавиш ‹Ctrl+A›), затем запускаем команду New Texture (Новая текстура) (меню Edit (Редактирование) > New Texture (Новая текстура). В диалоговом окне New Texture (Новая текстура), в текстовое поле Name (Имя), вводим brick_texture_seamless и нажимаем кнопку OK.

12. Заливаем холст созданной текстурой.

Создаем еще один слой с помощью команды Raster Layer (Растровый слой) (меню Layers (Слои) > New (Новый) > Raster Layer (Растровый слой) или панель Layers (Слои) > кнопка New Layer (Создать слой) > Raster Layer (Растровый слой)). В документе появится третий слой, который будет называться Layer 3 на английском или Слой 3 – на русском.

Запускаем команду Fill (Выполнить заливку) (меню Edit (Редактирование) > Fill (Выполнить заливку)). На панели Fill (Заливка) задаем параметры:

  • Fill with (Тип заливки) – Pattern (Текстура);
  • Pattern (Текстура) – brick_texture_seamless;
  • Scale, % (Масштаб, %) – 100;
  • Angle (Угол) – 0;
  • Mirror (Зеркалировать) – OFF;
  • Flip Horizontal (Отразить по горизонтали) – OFF;
  • Flip Vertical (Отразить по вертикали) – OFF;
  • Mode (Режим) – Normal (Нормальный);
  • Opacity, % (Непрозрачность, %) – 100;
  • Preserve Transparency (Сохранять прозрачность) – OFF.

После выполнения заливки горизонтальный и вертикальный швы текстуры сместятся в центр холста.

13. Проверяем текстуру.

Вызываем диалоговое окно Preferences (Настройки программы) (меню File (Файл) > Preferences (Настройки) или кнопка Preferences (Настройки программы) на панели Options (Опции)). Переключаемся на вкладку Guides & Grid (Разметка), в разделе Grid (Сетка) корректируем параметры:

  • Step (Шаг) – 50,00 percent (процент);
  • Subdivisions (Разбиение) – 1.

Включаем отображение сетки (меню Workspace (Рабочая область) > Grid (Сетка) или сочетание клавиш ‹Ctrl+›). На изображении появится сетка, основные линии которой будут проходить через центр холста.

Проверяем, чтобы вдоль линий сетки, которые совпадают со швами текстуры, не было артефактов. Если таковые обнаружатся – устраняем их, например, с помощью инструмента Clone Stamp (Штамп).

14. Сохраняем текстуру.

Запускаем команду Save As (Сохранить как) (меню File (Файл) > Save As (Сохранить как) или сочетание клавиш ‹Ctrl+Shift+S›). В диалоговом окне Save As (Сохранить изображение) выбираем папку и задаем:

  • File name (Имя файла) – brick_texture_seamless;
  • Save as type (Тип файла) – Joint Photographic Experts Group (*. jpg, *. jpeg).

При необходимости корректируем параметры в диалоговом окне AliveColors:

  • Profile (Профиль) – OFF;
  • Exif / IPTCOFF;
  • Quality (Качество) – 80.

Видеоверсия

Поддержать канал: Boosty, CloudTips, Donatty, ЮMoney.

Бесшовная текстура кирпичной кладки | Урок AliveColors | KatalProject