Окружающая среда (мир)

../../_images/render_cycles_world_environment-lighting.jpg

Освещение HDR-изображением

The world buttons let you set up the shading of your scene in general. It can provide ambient color, and special effects such as mist, but a very common use of a World is to shade a background color. These are accessible via the World tab. The world environment can emit light, ranging from a single solid color, physical sky model, to arbitrary textures.

Окружающая среда (мир)
The World Меню блока данных.

Поверхность

Reference

Panel:World ‣ Surface

Шейдер поверхности определяет испускаемый в сцену свет от окружения. Поверхность мира визуализируется так, как если бы она была очень далеко от сцены и, таким образом, не существует взаимодействия между объектами сцены и окружением, от окружения всего лишь поступает свет. Единственным принимаемым шейдером является узел «Фон» с входами цвета и силы, определяющей интенсивность света.

Освещение на основе изображения

Для освещения на основе изображения используйте узел «Текстура окр. среды» вместо узла «Изображение-текстура» для корректного проецирования. Он поддерживает Равнопромежуточную проекцию (так же известную, как широта/долгота) для карт окружения и проекцию Зеркальный шар для преобразования фотографий зеркальных шаров в карты окружения.

Объём

Reference

Panel:World ‣ Volume

Шейдер объёма может быть применён ко всему миру, заполняя всё пространство.

В настоящее время он наиболее полезен для визуализации ночного времени или других тёмных сцен, поскольку шейдер поверхности мира или лампы-солнца не будет работать при использовании шейдера объёма. Так происходит потому, что фон окружающей среды предполагается расположенным бесконечно далеко, что достаточно точно, например, при моделировании Солнца. Однако для моделирования таких эффектов, как туман или атмосферное рассеяние, предположение, что объём заполняет всё пространство, не очень хорошее, поскольку большая часть расстояния между Солнцем и Землей - это пустое пространство. Для таких эффектов лучше создать объект объёма, окружающий сцену. Размер этого объекта будет определять, сколько света рассеивается или поглощается.

Ambient Occlusion

Reference

Panel:World ‣ Ambient Occlusion

Ambient occlusion is a lighting method based on how much a point on a surface is occluded by nearby surfaces. It simulates soft global illumination shadows by faking darkness perceived in corners and at mesh intersections, creases, and cracks, where ambient light is occluded, or blocked. This is a trick that is not physically accurate, but it is useful to emphasize the shapes of surfaces, or as a cheap way to get an effect that looks a bit like indirect lighting.

Множитель
Сила ambient occlusion; значение 1.0 похоже на шейдер белого мира.
Расстояние
Distance from shading point to trace rays. A shorter distance emphasizes nearby features, while longer distances make it also take objects farther away into account.

Освещение от ambient occlusion применяется только к BSDF рассеянного отражения; на глянцевые BSDF или BSDF передачи влияние не оказывается. Прозрачность поверхностей также принимается во внимание, то есть полупрозрачные поверхности будут закрыты только наполовину.

Альтернативный метод использования Ambient Occlusion - на основе шейдера Ambient Occlusion.

Проход тумана

Reference

Panel:World ‣ Mist Pass
../../_images/render_blender-render_world_mist_example1.jpg

Mist example (blend-file).

Mist can greatly enhance the illusion of depth in your rendering. To create mist, Blender makes objects farther away more transparent (decreasing their Alpha value) so that they mix more of the background color with the object color. With Mist enabled the further the object is away from the camera the less its alpha value will be.

Shown when the Mist pass is enabled. Mist values will range from 0.0 - 1.0 and are available from the Render Layers node.

Начало
The distance from the camera at which the mist starts to fade in.
Глубина
The distance from Start of the mist, that it fades in over. Objects further from the camera than Start + Depth are completely hidden by the mist.
Спад

The curve function that controls the rate of change of the mist’s strength further and further into the distance.

Quadratic
Uses the same calculation as light falloff (\(1\over{x^2}\)) and provides the smoothest transition from transparent (0.0) to opaque (1.0).
Линейно
Has a steeper start than quadratic (\(1\over{x}\)).
Inverse Quadratic
Has the steepest start (\(1\over{\sqrt{x}}\)) and approaches 1.0 faster than the other two functions.

Совет

Визуализация может быть включена на панели Камера ‣ Отображение (Camera ‣ Display).

Совет

Because Mist works by adjusting transparency, this can sometimes cause objects to be partially transparent when they should not be. One workaround is to set the Mist settings as desired, but turn Mist off. The Mist data is still available for compositing even though it is off. Use Compositing to feed the Mist pass to the Alpha Over node to blend the background color (or a render layer with just the sky) with the rendered image. This produces the mist effect but since Mist is off the object transparency (or lack of) is preserved.

Параметры

Reference

Panel:World ‣ Settings

Поверхность

Множественная выборка по значимости

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

Ниже приводится сравнение при выключенной и включённой Множественной выборке по значимости. Оба изображения визуализировались 25 секунд (выключенная выборка: 1500 сэмплов, включённая выборка: 1000 сэмплов)

../../_images/render_cycles_world_mis-off.jpg

Multiple Importance Sample off.

../../_images/render_cycles_world_mis-on.jpg

Multiple Importance Sample on.

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

См.также

Дополнительную информацию по снижению шумов смотрите в разделе Уменьшение шума.

Объём

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

Метод сглаживания (интерполяции) для объёма.

Линейно
Хорошее сглаживание и скорость.
Кубический
Smoothed high-quality interpolation, but slower.
Однородный объём
Предполагать, что объём имеет одинаковую плотность во всех местах (текстуры не используются) для ускорения визуализации. Например, поглощение в стеклянных объектах обычно не использует текстуры и зная это, мы можем избежать использования маленьких шагов для выборки из шейдера объёма.

Видимость лучей

Reference

Panel:World ‣ Ray Visibility

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

Хитрости

Иногда может быть полезно иметь разные фоны - один, который виден непосредственно, и второй, который косвенно освещает объекты. Простым решением этой проблемы является добавление узла «Смешать шейдеры», с коэффициентом смешивания, задаваемым сокетом «Луч из камеры» шейдера «Путь света». Тогда первым входным цветом будет непрямое освещение, а вторым - непосредственно видимый цвет. Эта конструкция полезна при использовании для фона изображения с высоким разрешением, а для фактического освещения - изображения с низким разрешением.

Аналогично, добавив сокеты Луч из камеры и Луч глянца, изображение с высоким разрешением будет так же видно и в отражениях.

../../_images/render_cycles_world_tricks.png

Дерево узлов для вышеописанной хитрости