← Энциклопедия Fusion
3DСредний

Renderer3D

3D-рендерер

Renderer3D превращает 3D-сцену Fusion в обычное 2D-изображение: выбирает камеру, глаз/слой, тип рендера, выходные каналы, освещение, тени, cryptomatte, разрешение и глубину изображения.

Renderer3D1SceneInputImageOutputMaskForegroundBackgroundOutput

Renderer3D

Обзор

Что делает Renderer3D

Без Renderer3D 3D-сцена остаётся набором объектов, камер и источников света. Именно Renderer3D решает, какой камерой смотреть на сцену, считать ли освещение и тени, какие вспомогательные каналы вывести и в каком формате сформировать изображение.

Вкладка Controls отвечает за смысл рендера: Camera, Eye, Layer Name, Output Type, Renderer Type, Output Channels, Lighting и Cryptomatte. Здесь выбирается, будет ли итог обычной картинкой, deep image, software/hardware renderer и какие служебные пассы нужны для композа.

Вкладка Image задаёт технические параметры кадра: Process Mode, Width, Height, Pixel Aspect, Auto Resolution, Depth, overscan, source color space и source gamma space. Эти настройки важны, когда 3D нужно точно совместить с таймлайном, рендером или EXR-пайплайном.

Renderer3D часто выглядит как простая выходная нода, но именно в ней чаще всего забывают включить Lighting/Shadows, RGBA/Z-pass, правильную камеру или нужную глубину float16/float32 для дальнейшего цветового и depth-композа.

Как это понимать

Думай о Renderer3D как о виртуальной съёмочной и рендер-станции: сцена уже собрана в Merge3D, а Renderer3D выбирает камеру, способ просчёта, разрешение, цветовой формат и какие дополнительные пассы вынести наружу.

Где используется

Вывести 3D-сцену Fusion в MediaOut.
Отрендерить Text3D, Shape3D, ImagePlane3D или импортированную геометрию.
Включить освещение и тени для 3D-сцены.
Получить дополнительные каналы: Z, Normal, World Position, Object ID, Material ID, Vector и другие.
Сформировать Z-pass для глубины резкости, тумана или масок по дистанции.
Вывести Cryptomatte для последующего изолирования объектов/материалов в композе.
Подогнать разрешение, pixel aspect и overscan под таймлайн или конкретный рендер.