Дубликаты не найдены

+4
сетка
Иллюстрация к комментарию
Похожие посты
81

Рендер и обработка в Blender. Часть 3

Наш куб заполняется:

Рендер и обработка в Blender. Часть 3 Xyz, 3D, 3D моделирование, Blender, Урок, Компьютерная графика, Гифка, Длиннопост

Точки на скриншоте не шумы, а заполнившие куб айкосферы.


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

Рендер и обработка в Blender. Часть 3 Xyz, 3D, 3D моделирование, Blender, Урок, Компьютерная графика, Гифка, Длиннопост

Здесь можно видеть разные этапы обработки и как на них изменялось боке.


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


Хотя, есть и такие, которые действительно проще создать в PhotoShop.

Например:


Виньетирование — это затемнение по краям кадра, появление которого зависит от размера диафрагмы аппарата. Чем сильнее та открыта, тем больше темноты по краям кадра.


Чтобы его сымитировать, создаём слой и выбираем на панеле слева Gradient Tool, настраиваем цвета и ставим галочку Reverse. После чего задаём радиус нашему затемнению.

Рендер и обработка в Blender. Часть 3 Xyz, 3D, 3D моделирование, Blender, Урок, Компьютерная графика, Гифка, Длиннопост

Применяем к слою Multiply и уменьшаем прозрачность.

Рендер и обработка в Blender. Часть 3 Xyz, 3D, 3D моделирование, Blender, Урок, Компьютерная графика, Гифка, Длиннопост
Рендер и обработка в Blender. Часть 3 Xyz, 3D, 3D моделирование, Blender, Урок, Компьютерная графика, Гифка, Длиннопост

Ещё одна особенность плёночной фотографии — пыль. Она появляется при сканировании и, можно сказать, является такой же отличительной чертой реальной фотографии, как искажение линзы или хроматическая аберрация. Пыль можно также, как и зерно, скачать из интернета и добавить в PhotoShop.


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

Рендер и обработка в Blender. Часть 3 Xyz, 3D, 3D моделирование, Blender, Урок, Компьютерная графика, Гифка, Длиннопост
Показать полностью 4
31

Рендер и обработка в Blender. Часть 1

Привет, меня зовут Сергей Мингулин, я — 3D-художник, посмотреть на мои проекты можно здесь. Это — третья статья из цикла о визуализации в Blender.


Последняя наша тема, — это настройка рендера и обработка: рассмотрим инструменты, которые есть в самой программе и в Photoshop. Также я расскажу об особенностях настоящего плёночного снимка и способах их имитации, и покажу, какие функции Photoshop может спокойно заменить Blender.


Настройка рендера

Как я уже рассказывал в предыдущем материале, чтобы сохранить volume иллициев и избежать некорректного отображения, мы рендерим в Cycles.


Заходим во вкладку Render Properties. В разделе Sampling мы можем контролировать качество финального рендера, изменяя числовое значение в строке Render. Но это прямо влияет на производительность и скорость рендера, так что в своей работе я обычно выставляю значение для Render — на 1200. При этом настройки Max Bounces в разделе Light Paths остаются практически без изменений.


Единственный параметр, который мы незначительно меняем — это Volume (ставим «2» вместо «0»). Это сильнее нагрузит систему, но улучшит отображение тумана и свечения.


Вторая вкладка, которая нас интересует, — Output Properties. Выставляем разрешение «2000». Этого будет достаточно для портфолио на Artstation, с учётом того, что алгоритмы сайта «пожмут» итоговую картинку.


Наконец, перед рендером включаем во вкладке View Layer Properties необходимые renderpass`ы в разделах Data, Light, Cryptomatte. И вместо Denoising, который находится в самом низу этой же вкладке, активируем Denoising Data из раздела Data.

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

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

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

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

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Обработка в Blender после рендера

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

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Избавиться от шумов можно несколькими способами, самый простой из которых — установить большее значение сэмплов. Оптимальное количество сэмплов зависит от конкретной сцены. В моём случае достаточно 1200.

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост
Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Чем больше освещён объект, тем меньше шумов. Больше всего их появляется в затенённых местах (см. пример выше).


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


Второй способ — тот самый денойз. Нажимаем в композиторе «Shift+A» и через поиск вводим «Denoise». Теперь появившийся нод подключаем к Render Layers.

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Если нажать «Shift+Ctrl+лкм», изначальное изображение сменится на превью выбранного нода. Так можно просматривать каждый выбранный нод в отдельности, — например, изображение после денойза, АО, тени и т.д.

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

После того, как избавились от шумов, нужно настроить свечение. Соединяем аутпут Image денойза с нодом Glare, который вызывается также через панель Search. Нажимаем «Shift+Ctrl+лкм», и теперь можем настраивать, ориентируясь на превью.


По умолчанию в Glare стоит Streaks — режим, в котором свет тянется от источника полосами. Переключаемся на Fog Glow и получаем более-менее правдоподобное свечение.


Здесь же есть следующие настройки:


1.Качество свечения (high, medium, low).


2.Mix — это линейная интерполяция между исходным изображением (-1) и обработанным (1). Оставляем «0» — это 50/50.


3.Threshold — настройка, которая определяет, какие объекты будут давать блики. Чем ниже порог, который мы выставим, тем больше будет таких объектов. Соответственно, высокий порог — свет излучают только наиболее яркие объекты.

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост
Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост
Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

4. Size — интенсивность излучения (от 6 до 9)


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

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Далее вызываем нод через Search и подключаем к Render Layers (CryptoMaterial и Image).

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Здесь у нас есть 3 режима:


Image — изображение, полученное на выходе с рендера;


Matte — показ выбранной области;


Pick — выбор;


Переключаемся между ними, нажимая «Shift+Ctrl+лкм».


В режиме Pick выбираем инструмент «пипетка» (Add) и щёлкаем область, которую хотим изменить. Теперь переходим в режим Matte: выбранный нами фон отобразился серым и мы можем работать с ним, например, подкрутив контраст (RGB Curves) или настроив цвет (Hue Saturation Value, Color ).

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост
Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Закончив, миксуем итоговый Image с рендером. Вот так, например, выглядит изменённый фон:

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост
Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Особенности плёночного изображения

Теперь поговорим об отличиях плёночной фотографии от цифрового рендера и инструментах, с помощью которых можно добиться ощущения реалистичной фотографии.


Плёночное фото имеет:


1) меньший динамический диапазон в сравнении с рендером;


2) искажения, связанные с особенностями оптики;


3) искажения, появившиеся во время проявки и сканирования.


Кроме того, любая оптика имеет своё фокусное расстояние и светосилу, от которых зависит глубина резкости кадра.


Чтобы кадр вышел достоверным в воспроизведении плёночного снимка, возвращаемся на этап до рендера и в настройках камеры выставляем нужное значение Focal Lenght (фокусное расстояние), активируем Depth of Field.


В Depth of Field нас интересует настройка Distance, которую мы можем изменить вручную в попытке поймать в фокус нужный объект или зону кадра, либо выбрать пипеткой конкретный объект, который должен остаться резким.

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Ещё один способ настроить фокус на части объекта — создать объект Empty и разместить в нужной точке, после чего выбрать его в Focus Object.

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

На размытие также влияет параметр F-Stop (светосила): чем ближе значение к единице, тем сильнее размытие.


Итак, у плёночных фотоаппаратов динамический диапазон меньше, чем у цифрового кадра. Это значит, что в тени и на свету изображение не будет таким же проработанным, как в рендере. Кроме того, точки чёрного и белого в случае плёнки смещены.


Добиться аналогичного эффекта можно через compositor в самом Blender с помощью RGB Curves, или же в Photoshop.

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост

Кроме того, плёночный фотоаппарат неизбежно даёт ряд искажений. Чтобы сымитировать их, вызываем в композиторе Lens Distortion и подключаем Image.


Нас интересуют следующие настройки:


Jitter — даёт эффект зернистости плёнки.


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

Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост
Рендер и обработка в Blender. Часть 1 Xyz, 3D, 3D моделирование, Blender, Компьютерная графика, Гифка, Длиннопост
Показать полностью 21
134

Новая моделька :)

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


P.S. Дальше будет проба пера в анимации :)

P.S.S.  Буду рад конструктивной критике.

Новая моделька :) Blender, 3D, 3D моделирование, 3D графика
41

Работа с материалами в Blender часть 1

Привет, меня зовут Сергей Мингулин, я — 3D-художник. Это — первая статья из цикла о визуализации в Blender.


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


Дополнительные программы для удобства


Substance Painter — программа для текстурирования 3D-моделей или создания текстур/текстурных карт для них. По ходу работы мы будем импортировать текстуры отсюда.


Node Wrangler — аддон, который содержит разнообразные инструменты для улучшения и ускорения воркфлоу, основанного на нодах (node-based workflow).


Активируется он следующим образом:


Переходим во вкладку «Edit», заходим в настройки «Preferences» и в «Add-ons» ставим галочку на соответствующей вкладке. Для удобства ищем аддон через поисковую строку.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Как работать в Material Editor


После того как портировали нужную модель в Blender, находим вверху вкладку Editor Type и выбираем Shader Editor. Нас перебрасывает в меню.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Material Editor имеет 2 режима:


1.Редактирование «мира» сцены.


Здесь есть две настройки:


Surface (поверхность) — сюда можем подключить обычный background (включен по умолчанию) и поменять его цвет или же добавить HDRI текстуру (удалить нод background и добавить Environment texture через Shift+A ). Я остановился на обычном бэкграунде.


Volume (объём) — здесь я добавил шейдер principled volume, который отвечает за «туман» или условную прозрачность атмосферы вокруг объекта.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

2. Редактирование объектов, с которым мы и будем сегодня работать.


Чтобы создать нод, нажимаем Shift-A — этот хоткей вызывает панель с вкладками настроек. Мы можем как вручную искать во вкладках интересующую нас, так и ввести название в строку «search», после чего нод появится в меню.


Пример создания пустого материала


Чтобы создать новый материал без названия и настроек, нажимаем вкладку Material Properties и щёлкаем «+».

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Здесь же нажимаем «new», и у нас появляются базовые ноды: Material Output и Principled BSDF, с помощью которых мы будем проводить изменения.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост
Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Важно: не забываем активировать Node Wrangler.

Выделяем базовый шейдер и нажимаем Shift+Control+T. Комбинация откроет нам меню выбора файлов. Выделяем нужные нам текстуры и подгружаем.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост
Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Если по умолчанию в названии файла текстуры есть приписка с её назначением, прога сама привязывает соответствующие файлы к параметрам.


Редактировать эти приписки (или суффиксы/тэги) можно в меню:

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Если значение определилось неверно, изменить привязку можно самостоятельно, соединив мышкой output нода и input шейдера.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Кроме того, текстуру можно так же вручную перетянуть из окна в программу и прилинковать.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Назначить материал для модели можно, снова перейдя в 3D Viewport. Выделяем нужный объект, и пакет назначается автоматически. Если нам нужен другой, жмём крестик, а затем вкладку «new» или выбираем из уже имеющихся сохранённых.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Настройка материала высокополигональной модели


Стоит оговориться, что речь пойдёт о модели хайполи с высокой плотностью сетки, которая призвана проиллюстрировать навык дизайнера в рамках портфолио.


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

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Metallic, Transmission и Transmission Roughness мы не используем на теле вообще.


Дальнейший процесс можно разделить условно на 2 этапа: работу над материалами для тела и зубов и настройку иллициев.


Тело и зубы


Для настройки материала тела мы используем обычный PBR-материал с Metal-Rough workflow или пайплайном. Карты экспортируем из упомянутого в начале статьи Substance Painter.


Наш материал состоит из следующих нодов: Albedo или Base Color, Roughness и Normal Map. Последний используется для мелкой детализации.


Что нужно знать при работе с материалом?


Текстурные карты, которые не передают цвет материала, должны быть в линейном пространстве. Поэтому в Color Space текстур мы ставим:


sRGB — для Albedo


Non color, либо Liner — для Roughness, Normal и т.д. в зависимости от вашей сборки


Также, в зависимости от того, в каком пайплайне мы работали в Substance Painter и какой там пресет на экспорт текстур (под OpenGL или DirectX), может потребоваться «флипнуть» зелёный канал в Normal Map.


Для этого нажимаем Shift-A, находим Separate RGB и подключаем к нему output Color. Как понятно из названия, этот нод даёт нам провести необходимую манипуляцию с одним из каналов (Red, Green, Blue). Теперь, чтобы инвертировать зелёный канал (G), добавляем нод Invert со значением Fac «1.000» и подключаем обратно через Combine RGB.

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Эту конструкцию мы затем подключаем к Normal в Principled BSDF. Roughness (чёрно-белая карта, не требует манипуляций с каналами) подключается в соответствующий слот шейдера, так же как и Albedo (Base Color).


Вот так выгладит готовая сборка материала:

Работа с материалами в Blender часть 1 Xyz, Blender, 3D, Урок, Гайд, 3D моделирование, Substance painter, Гифка, Длиннопост

Фиолетовое поле — это наш Normal Map. Не обращаем внимания на неприлинкованные окна.


В случае с зубами настройки всё те же. Также флипаем при необходимости зелёный канал в нормалке.

Показать полностью 14
Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: