В этом коротком базовом уроке по Compositing в Blender мы посмотрим, как создавать и переименовывать параметры для группы узлов и как создать пару параметров для настройки интенсивности эффекта Vignetting.


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


Текстовая расшифровка видео

Здравствуйте! В этом коротком базовом уроке по Compositing в Blender мы посмотрим, как создавать и переименовывать параметры для группы узлов и как создать пару параметров для настройки интенсивности эффекта Vignetting.

Урок записан с использованием Blender версии 3.6.

В ранее опубликованном уроке я показал вам, как добавить группу узлов Compositing из внешнего файла Blender, а также предоставил файл с двумя группами бесплатно, реализующими эффект glow и эффект vignetting.

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

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

Чтобы отобразить один или несколько параметров узлов внутри группы в интерфейсе узла, когда группа закрыта, просто откройте группу и создайте соединение между параметром, который нужно отобразить, и свободным сокетом в узле Group Input. Это очень просто, не так ли?

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

Однако перед тем как двигаться дальше, позвольте дать вам совет: выберите узел Group Input, откройте вкладку Group в Sidebar, которую можно показать или скрыть с помощью клавиши N, затем выберите вход Factor и переименуйте его, например в vig_intensity или в любое другое имя, более понятное, чем Factor.

Здесь в группе нет других параметров с именем Factor, поэтому риска неоднозначности нет. Однако в группах, где существуют два или более параметров с одинаковым именем, хорошей практикой является их переименование в узле Group Input, чтобы быть уверенным, что вы изменяете нужный параметр. И действительно, даже когда параметр единственный, дать ему более понятное имя является хорошей идеей.

Теперь перейдем ко второй теме этого урока, а именно к созданию параметра для изменения размера размытия Gaussian blur, применяемого к белой овальной маске на черном фоне, созданной с помощью узлов Lens Distortion и Greater Than.

Параметр Factor узла Multiply действительно позволяет настраивать интенсивность применения размытой маски, но не размер размытия, который определяется параметрами X и Y в узле Blur.

Однако мы сразу замечаем, что для этих двух параметров нет входных сокетов, поэтому мы не можем подключить их к узлу Group Input.

К счастью, эта проблема легко решается. Достаточно установить значение 100% для полей X и Y, затем подключить параметр Size к узлу Group Input и переименовать его, например в Blurring Size.

Параметр Blurring Size следует устанавливать в диапазоне от 0 до 1, где 1 соответствует 100% для X и Y. Поэтому если нам нужно размытие на уровне 20%, следует ввести значение 0.2 в поле Blurring Size.

Разумеется, я предложил установить 100% для X и Y, потому что их значения были одинаковыми, поэтому параметр Size будет изменять оба значения с одинаковой пропорцией.

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

Что ж, надеюсь, этот урок был для вас полезен. До скорой встречи!

Поиск по учебным материалам

Введите фразу или несколько ключевых слов через запятую.

Это личный сайт, и он не является каналом продаж. На страницах, посвящённых 3D-моделям, представлена информация о некоторых моих работах; они не содержат предложений, цен, способов приобретения или коммерческих ссылок. В настоящее время я не принимаю заказы на индивидуальные работы, консультации или иные формы профессионального сотрудничества.


РАСШИРЕННАЯ ИНФОРМАЦИЯ О ПОЛИТИКЕ КОНФИДЕНЦИАЛЬНОСТИ И ИСПОЛЬЗОВАНИИ ФАЙЛОВ COOKIE