Skip to content

Nodes · More

Reassemble

Morev1core

Overview

Rebuilds the beauty from the render's AOV split passes with per-term gains — regrade LIGHT, not pixels: indirect ×1.2, key light ×0.7, re-summed. Defaults reproduce the beauty exactly (the reassembly guarantee). Point slot at the same render as your EngineRender node.

How to

How-to

  1. Wire a render with split AOVs; set the per-term gains (direct_diffuse, indirect_specular, light groups…).
  2. The beauty is re-summed — regrade light, not pixels.

Outputs

OutputType
outImage

Parameters

ParameterTypeDefaultWhat it does
slotInt910The live-stream slot this node reads. Slots are process-wide; the same number in two nodes is the same stream.
format_widthInt1920Width in pixels.
format_heightInt1080Height in pixels.
direct_diffuseFloat1.0Gain on this lighting path. All at 1 sums to the beauty.
direct_specularFloat1.0Gain on this lighting path. All at 1 sums to the beauty.
indirect_diffuseFloat1.0Gain on this lighting path. All at 1 sums to the beauty.
indirect_specularFloat1.0Gain on this lighting path. All at 1 sums to the beauty.
emissiveFloat1.0Gain on this lighting path. All at 1 sums to the beauty.
lightgroup_keyFloat0.0Gain on this light group — the other partition of the same beauty. Zero the path gains and raise these to grade by light.
lightgroup_fillFloat0.0Gain on this light group — the other partition of the same beauty. Zero the path gains and raise these to grade by light.
group_gainsTextGains for further light groups, name=gain, comma-separated. A group named nowhere contributes zero.
disabledBoolfalseBypass: the node passes its first input through untouched (D in the graph). The knobs keep their values for when it comes back.
labelTextA note shown under the node in the graph — what this node is FOR. Never affects the render or the cache.