Documentation / Node reference / render nodes
render/Combine
Combines two render targets into a new one.
Render
Input A is the base, input B is the term applied on top.
A smaller input is bilinearly upsampled to the output size, so a term rendered at reduced resolution combines back correctly.
This node replaces the former render/Add, render/Multiply and render/Composite. Typing any of those names in the tab menu still creates it, with 'operation' preset to match.
Parameters
| Name | Type | What it does |
|---|---|---|
| operation | UInt8 OVER · ADD · MULTIPLY | How the two inputs meet. OVER stacks B over A using B's alpha. ADD sums them, for an additive lighting term such as indirect radiance on a lit scene. MULTIPLY modulates A by B, for a visibility term such as ambient occlusion darkening the scene. |
| backend | UInt8 AUTO · COMPUTE · RENDER | Which GPU path runs the combine. Both give the same pixels, so leave this on AUTO: it uses a compute pass where compute exists and a fullscreen render pass where it does not (WebGL2). COMPUTE means compute or nothing, so on a backend without compute shaders the node renders nothing. RENDER always takes the fullscreen path. |
See also
- render/Mix
This page is generated from the engine, so it describes the release you can download. The same text is in the editor's Help panel next to the node itself.