Горячее
Подписки
Свежее
Лучшее
Сообщества
Компании
Авторизация
Забыли пароль?
Регистрация
Регистрация
Нажимая кнопку "Создать аккаунт", я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.
Авторизация
Восстановление пароля
Авторизация
или
 
Если у вас возникли сложности с восстановлением пароля, то прочитайте эту статью. Или напишите в службу поддержки на support@pikabu.ru.

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

Комментарий дня

ТОП 50
Ну если так, правильно...

Ну что, давайте по классике оставлю комментарий о том, как раньше в СССР обычные люди и школьники грамотно красиво говорили и как сейчас двух слов связать не могут, а вы поставите мне много плюсов?

+1961
 
Аватар пользователя dreneydrevney dreneydrevney
23 часа назад

Рекомендуемое сообщество

Лига минералогии
925 постов • 4 227 подписчиков
Сообщество посвящено минералам: их естественной красоте, свойствам и пр. Если вас интересует подобное, то почему бы и не подписаться, а ещё лучше - не написать посты об этом? :) Главное, помните: даже если Вы не Мари, это не камни, а минералы! :)

Пикабу в мессенджерах

  • Пикабу в Telegram
    263K подписчиков
    @pikabu
  • Развлекательный канал
    54K подписчиков
    @pikabu_fun
  • Пикабу в Viber
    306K подписчиков
    Вступить

Активные сообщества

все
Аватар сообщества "Юмор для всех и каждого"
Юмор для всех и каждого
Аватар сообщества "Видеохостинг на Пикабу"
Видеохостинг на Пикабу
Аватар сообщества "Специфический юмор"
Специфический юмор
Аватар сообщества "Фото история"
Фото история 1
Аватар сообщества "Чёрный юмор"
Чёрный юмор 1
Аватар сообщества "Всё о кино"
Всё о кино
Аватар сообщества "9GAG - Лучшее"
9GAG - Лучшее
Аватар сообщества "Славянская мифология и сказки"
Славянская мифология и сказки 1
Аватар сообщества "Строительство и ремонт"
Строительство и ремонт 1
Аватар сообщества "Поваренная книга Пикабу"
Поваренная книга Пикабу
Создать сообщество

Тенденции

теги
Белгород 19 Обстрел 7
Объединить теги
Новости Пикабу Помощь Кодекс Пикабу Реклама
Верификации Награды Контакты О проекте
Промокоды Скидки
Android iOS

3D моделирование и Substance Designer

Теги
Рейтинг
Автор
Сообщество
Тип постов
любые текстовые картинка видео [мое] NSFW
Период времени
за все время неделя месяц интервал
8 постов сначала свежее
64
deadonerus
deadonerus
1 месяц назад

3D в 40 лет vol. 4.4⁠⁠

Добрейшего!
Проснулся рано, в 6 утра от того, что меня осенило как сделать ударный шов у льда. Целый день потратил, но оно того стоило.
Пришлось повозиться с цветом и снегом, на лёд в пещере прокатит. Знаю, что не идеал, но уже лучше.

3D в 40 лет vol. 4.4 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.4 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.4 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.4 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.4 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.4 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост

Всем добра!
PS: Делал не по тутору, работа моя на 100%

https://drive.google.com/file/d/1BrIdZgCqviFvgtpDdQO2-_8cMHD... - материал в 4к

Показать полностью 5
[моё] 3D Substance Designer 3D моделирование Текстуры Длиннопост
8
Эмоции
169
deadonerus
deadonerus
1 месяц назад
CGI Media

3D в 40 лет vol. 4.3⁠⁠

Добрейшего!
Ушел с головой в Maya, и забыл о Substance Designer. А вчера вот решил таки вспомнить навыки и сделать лёд. Первый раз делал подобную текстуру, следующий будет лучше..мамой клянусь!

3D в 40 лет vol. 4.3 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.3 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.3 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.3 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.3 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост
3D в 40 лет vol. 4.3 3D, Substance Designer, 3D моделирование, Текстуры, Длиннопост

Всем добра!

https://drive.google.com/file/d/1z-QKrWBy_7P7Ja8KA0V4c1tYQsd...

Ссылка на текстуру

Показать полностью 5
[моё] 3D Substance Designer 3D моделирование Текстуры Длиннопост
14
Эмоции
39
deadonerus
deadonerus
1 месяц назад
CGI Media

3D в 40 лет vol.4.2⁠⁠

Добрейшего!
2 дня ковырял этот бокс и вышло это) Сильно не пинайте, т.к. делал подобное впервые. Дизайн нарисовал на бумажке, а потом перенес в текстуру. И да, это процедурная текстура.

3D в 40 лет vol.4.2 3D моделирование, Substance Designer, Текстуры, 3D, Длиннопост
3D в 40 лет vol.4.2 3D моделирование, Substance Designer, Текстуры, 3D, Длиннопост
3D в 40 лет vol.4.2 3D моделирование, Substance Designer, Текстуры, 3D, Длиннопост
3D в 40 лет vol.4.2 3D моделирование, Substance Designer, Текстуры, 3D, Длиннопост

А вот и сами ноды

3D в 40 лет vol.4.2 3D моделирование, Substance Designer, Текстуры, 3D, Длиннопост

Всем добра и мира

Показать полностью 4
[моё] 3D моделирование Substance Designer Текстуры 3D Длиннопост
27
Эмоции
48
deadonerus
deadonerus
2 месяца назад
CGI Media

3D в 40 лет vol.4⁠⁠

Добрейшего!
Просмотрел кучу видео про создание скал, камней и решил сам сделать. Решил - делай!

3D в 40 лет vol.4 Substance Designer, Substance painter, 3D моделирование, 3D, Текстуры, Длиннопост
3D в 40 лет vol.4 Substance Designer, Substance painter, 3D моделирование, 3D, Текстуры, Длиннопост
3D в 40 лет vol.4 Substance Designer, Substance painter, 3D моделирование, 3D, Текстуры, Длиннопост
3D в 40 лет vol.4 Substance Designer, Substance painter, 3D моделирование, 3D, Текстуры, Длиннопост

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

3D в 40 лет vol.4 Substance Designer, Substance painter, 3D моделирование, 3D, Текстуры, Длиннопост

Всем добра и с пятницей!
Пойду за пивом и макарошки с тефтелями сделаю)

Показать полностью 4
[моё] Substance Designer Substance painter 3D моделирование 3D Текстуры Длиннопост
26
Эмоции
27
deadonerus
deadonerus
2 месяца назад
CGI Media

3D в 40 лет vol.3.2⁠⁠

Добрейшего!
Сегодня ковырял Marmoset и сделал несколько рендеров новой текстуры по тутору на YouTube.

3D в 40 лет vol.3.2 3D, 3D моделирование, Substance Designer, Текстуры, Длиннопост
3D в 40 лет vol.3.2 3D, 3D моделирование, Substance Designer, Текстуры, Длиннопост
3D в 40 лет vol.3.2 3D, 3D моделирование, Substance Designer, Текстуры, Длиннопост
3D в 40 лет vol.3.2 3D, 3D моделирование, Substance Designer, Текстуры, Длиннопост

Всем добра!

Показать полностью 3
[моё] 3D 3D моделирование Substance Designer Текстуры Длиннопост
11
Эмоции
61
deadonerus
deadonerus
2 месяца назад
CGI Media

3D в 40 лет vol.3⁠⁠

Добрый!
Сегодня буду выкладывать первый пак из обоев для стен на Artstation. Все материалы процедурные, а значит менять можно почти все: цвет, рафнесс, Хайт, нормал...и т.д. Возможность скачать бесплатно? Конечно! А пока, предлагаю ознакомиться с референсами.

Материал подойдёт для гостиной

3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост

Материал для офиса или хайтэк квартиры

3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост

Материал для детской или садика

3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост

Материал для гостиной с эффектом псевдо 3d

3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост

Материал для ванной, но можно и обои такие запилить, добавив рафнесс в настройках

3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост
3D в 40 лет vol.3 Substance Designer, 3D, Текстуры, 3D моделирование, Длиннопост

Сегодня ночью выложу для скачивания.
https://anatol_marin.artstation.com/
Всем добра!

Показать полностью 15
[моё] Substance Designer 3D Текстуры 3D моделирование Длиннопост
25
Эмоции
35
XYZ.School
XYZ.School
2 года назад
CGI Media

Делаем бетон в Substance Designer. Часть 2⁠⁠

Повреждения

От стен иногда отпадают целые куски цемента — они обнажают внутренности материала с более крупной и пористой фактурой. Эти тёмные пятна мы сейчас и создадим.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

1. Создаю фактуру грубого и пористого цемента, затем подмешиваю его к материалу с помощью маски, сделанной из процедурного шума — BnW Spots 1.

2. Маску делаю с помощью ноды Histogram Scan, увеличив контрастность текстуры. С помощью Position настраиваю площадь повреждения.

3. Применяю к маске Slope Blur, в качестве драйвера использую BnW Spots 3, который уже есть в графике — участвует в создании пор.

4. Перед тем, как смешать фактуру из BnW Spots 1, смещаю текстуру в сторону и поворачиваю её нодой Transform 2D, чтобы рисунок текстуры не совпадал с рисунком маски.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Смешиваем

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

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Трещины и повреждения смешиваются с остальным материалом по маскам. Это инвертированный вариант одной и той же маски. Маска в трещинах не даёт им залезать на повреждённые области, будто треснул только верхний слой.


Карта высот готова. Осталось создать дополнительные текстуры, которые понадобятся в работе с цветом и Roughness.


Карта нормалей

Карта нормалей создаётся из карты высот. Делается это в один шаг: создаём ноду Normal и подключаем к ней карту высот из ноды Levels.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Внутри одна крутилка интенсивности


Я увеличил значение до 1,4х, чтобы детали были объёмнее.


Затенения (Ambient Occlusion)

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


Из текстуры затенения создают маски для эффектов загрязнения.


В Designer есть нода которая генерирует текстуру AO из карты высот. Она понадобится нам в дальнейшем при создании текстур цвета и Roughness.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Карта кривизны (Curvature)

Карта кривизны — это чёрно-белая текстура, которая создаётся на основе Normal Map. Серым цветом в ней обозначены плоскости, белым — внешние углы, чёрным — внутренние.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Гранж

Отдельным графиком я смешаю несколько гранж-текстур бетона, взятых из библиотеки Substance Painter.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Чтобы добавить их в график, находим их , кликаем правой кнопкой мыши, в контекстном меню выбираем Show in Explorer.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Библиотека Substance Painter


Текстуры лежат а папке библиотеки в формате .sbsar, их можно импортировать в график материала, перетащив файл из папки в окно Graph View.


Текстура понадобится для добавления деталей, которые не влияют на рельеф, но будут быть видны в цвете и текстуре Roughness.


Шероховатость (Roughness)

Текстура микроповерхности (Roughness) отвечает за рассеивание света материалом.


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


Шероховатые поверхности рассеивают свет, поэтому отражения размываются, а блики становятся тусклыми и широкими.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

В моём графике Roughness сделан так


Частый приём для начала работы с Roughness — взять в качестве основы текстуру кривизны (Curvature). В оригинальной Curvature углубления, поры и трещины темнее чем углы и плоскости.


Однако в текстуре Roughness чем темнее поверхность, тем она более глянцевая. Поэтому первым делом Curvature необходимо инвертировать — трещины и углубления станут матовыми. Для этого используем ноду Grayscale Invert.


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

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Последняя нода — Histogram Range. В ней с помощью параметра Position я настраиваю общий уровень гладкости:

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Цвет

Наш бетон получается простым, поэтому цвет для него делаю при помощи одной ноды — Gradient Map, с помощью которой раскрашиваю чёрно-белую Height Map.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

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

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Перед тем, как подключить текстуру к Gradient Map, повышаю её контрастность с помощью Levels.


Gradient Map. Нода преобразует серые тона в цвет с помощью настраиваемого градиента.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Редактор настройки, открывается по клику на «Gradient Editor» в свойствах ноды


Цвета можно добавлять и редактировать вручную, или ли захватить прямо с референса с помощью инструмента Pick Gradient.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

«Захват» градиента всегда дает разный результат


Финишные детали

Напоследок создаю маски из двух генераторов — Dirt и Mask Builder.


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


Для того чтобы генератор заработал, в него подключаются карты AO и Curvature.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

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

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Получившиеся маски использую, чтобы добавить деталей в текстуры цвета и Roughness.


Когда нужно добавить деталь по одной маске в две текстуры сразу, удобнее использовать Material Color Blend, — это упрощает график и делает его понятнее.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

В каждой ноде Material Color Blend (4, 6) текстура цвета и Roughness (1, 2) смешиваются по маске (3, 5) с другим цветом или значением яркости.


Настройки второго цвета и тип смешивания выбираем в свойствах самой ноды.

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Вот мои


На этом все!

Делаем бетон в Substance Designer. Часть 2 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Вот так текстура выглядит после всех шагов


Если вдруг пропустил одну из нод или хочешь что-то изменить, — редактируй готовый график, добавляй или убирай детали, меняй цвета. В общем, экспериментируй!


1 часть статьи.

Показать полностью 20
[моё] 3D 3D моделирование Текстуры Substance Designer Textures Компьютерная графика Gamedev Игры Гифка Длиннопост
9
Эмоции
40
XYZ.School
XYZ.School
2 года назад
CGI Media

Делаем бетон в Substance Designer. Часть 1⁠⁠

Привет, это Антон Агеев, — я учу работать в Substance Painter и Designer и рассказываю, как создавать реалистичные процедурные текстуры на уровне профессионалов игровой индустрии.


Это — обучающий текст по созданию процедурной текстуры бетона в Substance Designer. Бетон — материал на первый взгляд тривиальный, но грамотное его использование поможет выстроить стилистику целой игры. Как, например, в прошлогодней Control.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Текстуры для неё, кстати, тоже делали в Substance Designer


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


В каждом шаге я буду указывать точные значения параметров, которые использовал я, но это не значит, что тебе нужно повторять всё за мной — экспериментируй!


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


Поехали!


Собираем референсы

Заходим на Artstation, Behance, Google и ищем подходящие образы.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост
Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост
Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Вот три картинки, которые понравились


Первая приглянулась мне трещинами, со второй я взял цвет и поры. В третьей понравился общий шум: штукатурка, светотень, и микродетализация.


Настраиваем программу

Интерфейс Substance Designer выглядит так:

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

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


Интерфейс делится на несколько рабочих областей: панель эффектов справа, 3D вьюпорт — отображение материала на 3D модели, 2D вьюпорт — показывает содержимое выбранной ноды. Снизу — рабочее место, которое называется Graph View, в котором мы создаем материал с помощью нод.

Нода — это блок кода или операция, которая создаёт или обрабатывает изображение

У нод есть исходящие порты — аутпуты, а у некоторых ещё и входящие — инпуты. Информация подаётся в инпуты, обрабатывается нодой и выходит из аутпута в следующую ноду.


Ноды связываются в цепочку действий, которая приводит к результату — текстуре или её отдельному элементу.


Например, нода Blur принимает на вход изображение, а на выходе отдаёт его более размытым:

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Инпут слева, аутпут справа


Такой подход к созданию текстур и материалов называют процедурным.


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


К примеру, я могу вернуться к ноде Blur через полчаса работы и настроить её заново, скорректировав степень размытия. В Photoshop для той же операции пришлось бы откатывать все действия назад до нужного изменения.


В библиотеке Designer более двухсот нод. Они делятся на группы по задачам.


К примеру, группа Noises содержит процедурные текстуры, которые используют для создания шума. У них нет инпутов, только аутпуты и параметры, с помощью которых можно настроить внешний вид этих текстур.


Существуют и другие группы: паттерны, операции и эффекты.


Вот, как выглядит исходная схема в Graph View. Я оставлю её в хорошем качестве на гугл-диске, чтобы ты мог обращаться к итоговому варианту, если запутаетесь.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

В каждом шаге разберём по кусочку схемы


Новый проект

Первым делом создаём и настраиваем новый проект.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

В окне нового проекта даём название будущему графику, устанавливаем разрешение — 2048х2048 точек, разрядность документа — 16 бит и в качестве шаблона из левого списка выбираем PBR(Metallic\Roughness).


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


Если забыли выбрать нужный шаблон или случайно удалили аутпуты в процессе работы, — не переживайте, их можно создать и настроить вручную.


Карта высот

Наша задача — грамотно построить карту высот (Height).


Height это чёрно-белая текстура, в которой яркость пикселя задаёт высоту точки в 2D пространстве.


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

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

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


Карта высот занимает 80% работы.


Она также оказывает влияние на все остальные текстуры материала — цвет, микрорельеф (roughness), затенения (AO) и так далее.


Анализ референсов

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


К примеру трещины на первом референсе имеют схожую форму и характер. Бетон на второй фотографии покрыт мелкими глубокими порами.


Элементы которые мне приглянулись я создаю по отдельности, а затем смешиваю вместе, создавая сложную структуру комплексного материала.


Фактура

Первый элемент — текстура, которую я сделал на основе процедурного шума Fractal Sum Base.


Её задача — добавить небольшие неровности и фактуру бетона, для того чтобы материала не был идеально ровным.


Я собрал эту текстуру из четырёх нод, начал с процедурного шума Fractal Sum Base.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

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


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


Попробую объяснить ход мыслей в процессе создания текстуры.


Я начал с Fractal Sum Base потому что мне показалось что она похожа на однородную поверхность камня. Но в дефолтном состоянии она слишком сильно «шумит».


Поэтому добавилась нода Slope Blur для понижения детализации.


Slope Blur одновременно размывает и искажает текстуру, что привело меня к результату:

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

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


Следующий шаг — нода Blur HQ с помощью которой я смягчаю получившуюся фактуру.


Последняя нода — Histogram Range. В ней с помощью параметра Range я управляю интенсивностью элемента:

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Поры

Структура бетона неоднородна — в ней, помимо трещин, есть много мелких отверстий, разбросанных по всей поверхности, которые образуются из-за испарения воды изнутри материала.


Я создал поры из процедурной текстуры текстуры Dirt 1.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Для того, чтобы сделать глубину пор разнообразнее, я продублировал Dirt 1 и настроил их по-разному с помощью параметра Position в нодах Histogram Scan.


Регулируя этот параметр я управляю яркостью, поэтому в двух вариантах получается разное количество отверстий:

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

После этого я применяю Slope Blur к обеим текстурам, чтобы упростить форму пор и сделать их похожими на отверстия в камне:

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост
Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Поры в материале


Процедурные шумы и эффекты

Slope Blur управляется другой текстурой. В нашем примере чёрно-белая текстура управляет интенсивностью эффекта. Чем ярче пиксель, тем сильнее в этом месте действует Slope Blur.


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

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

У Slope Blur для пор, драйвером является BnW Spots 2


Результат эффекта зависит от текстуры-драйвера, поэтому не бойтесь экспериментировать. Это быстрее приведёт к результату и научит работе с разными эффектами и текстурами.


Трещины

Это сложная деталь, которая состоит из нескольких нод и эффектов.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Я начинаю с простых форм, создаю текстуру Cells 1. В её основе лежат прямые линии, которые образуют узор, похожий на трещины.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

С помощью эффекта Directional Warp я немного искажаю текстуру Cells 1, потому что на камне трещины не такие прямые.


Создаю драйвер для эффекта Directional Warp из текстуры Gaussian Noise. Она делает изгибы трещины мягкими и плавными. Результат настраиваю одновременно с помощью параметра Scale в драйвере и Intensity в ноде DW.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Продолжаю работу над формой трещин, создав ещё один Directional Warp.


На этот раз в качестве драйвера использую текстуру Crystal 1. Она состоит из градиентов, в основе которых линии ломаной формы. В результате эффект DW добавляет на плавные линии трещин изломы.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Я создаю ноду Blend, в которой смешиваю трещины с текстурой Gaussian Noise. Чтобы паттерн не читался явно, местами их лучше стереть.


Перед этим добавляю Gaussian Noise в ноду Levels, с помощью которой можно настроить радиус маски.


Последняя операция — уже знакомый Slope Blur. С помощью него я добавляю сколы и фактуру камня на грани трещин.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Для этого использую драйвер Clouds2.


Последнюю ноду — Histogram Scan, — создаю, чтобы контролировать интенсивность трещин.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Повреждения

От стен иногда отпадают целые куски цемента — они обнажают внутренности материала с более крупной и пористой фактурой. Эти тёмные пятна мы сейчас и создадим.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

1. Создаю фактуру грубого и пористого цемента, затем подмешиваю его к материалу с помощью маски, сделанной из процедурного шума — BnW Spots 1.


2. Маску делаю с помощью ноды Histogram Scan, увеличив контрастность текстуры. С помощью Position настраиваю площадь повреждения.


3. Применяю к маске Slope Blur, в качестве драйвера использую BnW Spots 3, который уже есть в графике — участвует в создании пор.


4. Перед тем, как смешать фактуру из BnW Spots 1, смещаю текстуру в сторону и поворачиваю её нодой Transform 2D, чтобы рисунок текстуры не совпадал с рисунком маски.

Делаем бетон в Substance Designer. Часть 1 3D, 3D моделирование, Текстуры, Substance Designer, Textures, Компьютерная графика, Gamedev, Игры, Гифка, Длиннопост

Читай продолжение во 2 части статьи.

Показать полностью 25
[моё] 3D 3D моделирование Текстуры Substance Designer Textures Компьютерная графика Gamedev Игры Гифка Длиннопост
7
Эмоции
Посты не найдены
О Пикабу
О проекте
Контакты
Реклама
Сообщить об ошибке
Предложения по Пикабу
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Верификации
Бан-лист
Конфиденциальность
Правила соцсети
Mobile
Android
iOS
Партнёры
Fornex.com
Промокоды
Печенька<br/>[by Scheadar]