Skip to content

3D Scene and Render

Niik-l edited this page Sep 15, 2026 · 1 revision

3D Scene & Render

Full notes: NODE_REGISTRY.md → 3D Scene & Render

Node Status What it does
Scene3D Available Aggregates 3D objects for rendering
CyclesRenderPass Available (Renamed from RenderPass; old plugin ID fr.inria.built-in.RenderPass is aliased in getPluginBinaryFromOldID so existing projects still load.) Multi-pass filter: object visibility, holdout, shadow catcher …
GeoMaterialOverride Available "Material Override" — assigns a different material to specific sub-objects of an upstream ReadAlembicArchive without creating new geometry. …
ScanlineRender Available GLSL 3.3 + MRT rasterizer (selectable MSAA — Antialiasing None/Low/Medium/High = 1/2/4/8x), 100% modern pipeline (no fixed-function holdouts). …
CyclesRender Available Cycles path tracer (requires NATRON_CYCLES). 16 AOV passes (diffuse/glossy direct/indirect/color; combined diffuse / glossy / transmission = (direct+indirect)×color synthesized post-render so each lobe is viewable at beauty-matching levels …
CyclesRenderSettings Available Sink node holding shared Cycles render settings (samples + denoise / max-diffuse-glossy-transmission bounces / DOF enabled-focus-blades-rotation / motion blur enabled-shutter-position). …
CyclesRenderPassManager Retired ⚠️ No longer offered as a node: the registerBuiltInPlugin call in AppManager.cpp is commented out, so it can't be created and a saved project holding one reports it as unknown. Not to be confused with CyclesRenderPass, which is current and unaffected. …
FastVolumeRender Available Real-time GPU VDB volume renderer — an interactive (~15 ms/frame warm) stand-in for CyclesRender volumes; swap to Cycles for final-quality frames. …
Project3D Available Camera-projection material shader (Nuke Project3D parity) — rebuilt 2026-06-17 (b1d83b512) from the old standalone FBO renderer into a MaterialProvider. Inputs: 0 = img (plate), 1 = cam (projector camera). …
UVProject Available Rewrite mesh UVs via projection — 6 modes (Perspective / PlanarXY/YZ/ZX / Spherical / Cylindrical). Perspective with Generate Perspective ON emits 3-component (s,t,w) coords for fragment-level perspective divide via glTexCoord4f. …

Status: Available = in the release builds; Not in the build = source exists but the node is not registered; Retired = replaced, kept so old projects load.

Clone this wiki locally