Улучшаем Реализм

Что делать, если ваша сцена выглядит недостаточно реалистично? Или если она не полностью совпадает с изображением-референсом? Что можно сделать, чтобы улучшить внешний вид сцены? В этом учебнике показано несколько приемов, которые могут легко улучшить внешний вид вашей сцены.

Немного теории

В Boxshot на результат влияют две вещи: материалы и окружение. Материалы довольно очевидны — у них есть цвета, текстуры и разные параметры, включая параметры отражения. Даже если материал полностью матовый, он все равно отражает, просто отражение настолько размытое, что вы фактически не видите ничего, кроме общего цвета окружения.

Поместим простую матовую бутылку в пустую сцену:

Матовая белая бутылка на белом фоне

Вы видите, что некоторые области белые, а некоторые серые. Почему так? Из-за карты окружения по умолчанию, которую использует Boxshot. Вы можете увидеть ее, переключив режим фона на Окружение:

Включение режима фона Окружение в Boxshot

Теперь видно, что именно освещает сцену, так что можно начинать.

Материалы

В этом учебнике мы сосредоточимся на непрозрачных пластиковых материалах, оставив металлы и полупрозрачные материалы в стороне. Мы настроим свойства крышки бутылки, чтобы она выглядела лучше, и первое, что сделаем — изменим ее диффузный цвет для лучшей видимости. Вам не обязательно так делать; если ваша крышка белая, можете пока оставить все как есть. Для учебника сделаем ее оранжевой:

Окрашивание крышки бутылки в оранжевый за счет изменения диффузного оттенка в Boxshot

Так лучше: теперь видно, где крышка, а где фон. Но сама крышка все равно выглядит “плоской”. Это из-за недостатка отражений.

В реальной жизни пластик отражает. Даже матовый. Отражение зависит от физического свойства пластика, которое называется “показатель преломления” или просто IOR. У большинства пластиков он около 1.5. Давайте зададим это значение:

Установка показателя преломления в 1.5 в Boxshot

Отлично, появились отражения (или, в нашем случае, блики). Причина в том, что пластик здесь шероховатый и дает размытое отражение. Это можно изменить параметром Шероховатость:

Установка шероховатости в 0 в Boxshot

Теперь мы четко видим окружение, отраженное в крышке. Отлично. Еще можно подкрасить эти отражения, чтобы они не были такими белыми. Это идет вразрез с физикой (у пластика отражение белое) и добавляет металлическое ощущение, так что используйте осторожно:

Использование оттенка отражений в Boxshot

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

Окружение

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

Так как же имитировать окружение в программе для рендеринга? Можно расставить объекты и источники света, но это слишком долго и сложно. Вместо этого используют изображения окружения (или карты, или текстуры), где вся эта информация уже “запечена” внутри. В Boxshot есть несколько встроенных карт окружения, которые можно найти на панели Ресурсы. Давайте перетащим одну в сцену:

Загрузка другой карты окружения в Boxshot

Сцена полностью изменилась! Обратите внимание: ни камера, ни объект, ни материал не изменялись — мы просто загрузили другое изображение окружения, и материалы подхватили его.

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

Обратите внимание, вы не ограничены картами окружения на панели Ресурсы. Вы можете использовать практически любое изображение в качестве окружения, но для хорошего результата изображения должны быть в HDR (расширенный динамический диапазон), чтобы давать достаточно света сцене. Здесь я использовал совсем другое HDR-изображение для той же сцены (никаких других изменений):

Загрузка сторонней карты окружения в Boxshot

Снова видно, что белая бутылка подхватывает голубые оттенки окружения. HDR-карт окружения много на фотостоках, так что попробуйте найти то, что дает нужный вам вид. Вы также можете отредактировать такие изображения в Photoshop, чтобы добавить блики или тени там, где нужно. Просто убедитесь, что вы сохраняете в форматах с поддержкой HDR (лучше всего EXR), и используете яркие цвета (с интенсивностью 2 или выше), чтобы карта окружения излучала достаточно света в сцену.

Наконец, вы можете тонко настроить сцену, перемещая блики или отражения вдоль объекта. Для этого настройте горизонтальный поворот карты окружения. Например, вот исходная сцена:

Карта окружения по умолчанию в Boxshot

А вот та же сцена, но с немного повернутой картой окружения:

Поворот карты окружения в Boxshot

Как видите, отражения и блики сдвинулись вдоль объекта вместе с изображением окружения на фоне. Поворачивайте изображение окружения, чтобы расположить блики там, где они выглядят лучше. Если где-то не хватает блика, вы всегда можете добавить его на карту окружения в Photoshop.

Слишком много света?

Иногда сцена может выглядеть слишком яркой, даже если единственный источник света — карта окружения. Есть два варианта, что с этим делать:

Это логично, потому что все, что вы видите в сцене — комбинация этих двух вещей. Посмотрите на изображение выше, особенно на саму бутылку. Она слишком белая, поэтому объект читается не очень хорошо. Крышка выглядит нормально, значит лучше настроить материал: настройка окружения повлияет на все в сцене. Что можно сделать — сделать диффузный оттенок бутылки светло-серым вместо белого:

Делаем бутылку менее белой с помощью диффузного оттенка в Boxshot

Теперь бутылку видно гораздо лучше. Можно сделать то же самое, настроив интенсивность окружения:

Делаем бутылку менее белой с помощью интенсивности окружения в Boxshot

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

Режим фона не важен

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

Использование белого фона в Boxshot

Обратите внимание: сам объект выглядит точно так же. Поменялся только фон.

Еще раз…

Вот простой список того, что нужно учитывать, чтобы улучшить внешний вид сцены:

Это работает для любых типов материалов, не только для пластика. Детали могут отличаться, но основная идея одна и та же: все контролируется материалами и окружением.

Вот и все!

Нужно немного времени, чтобы привыкнуть к картам окружения, но когда вы освоитесь, вы вряд ли захотите возвращаться назад :)

Дополнительная Информация

Рендеринг

Материалы

Возможности

Объекты