3D node
Render 3D
The camera and lighting engine that turns every 3D node into a real picture — physically-based Cook-Torrance/GGX materials, ACES tonemapping, and MSAA antialiasing, all live, with up to 4 geometry inputs plus camera, light, and HDRI. This is where the green Geometry cables turn back into a peach Image cable.

What it does
Render 3D is a 3D node: it builds, changes or lights geometry that Render 3D turns into a picture. It takes 3D shape, camera, light and environment in and gives picture out.
Try it
Plug in geometry, a material, a light, and an HDRI, then send the result straight into Bloom.
Geometry + Material + Light + HDRIRender 3DBloom
Inputs and outputs
Inputs
- 3D shape geo A
- 3D shape geo B
- 3D shape geo C
- 3D shape geo D
- camera camera
- light light 1
- light light 2
- light light 3
- environment env
Outputs
- picture out
Controls
Every control with a range can be driven by a modulator, a note, an audio level or a sketch.
| Control | Range or options | Default |
|---|---|---|
| ambient occlusion | 0 to 1 | 0 |
| occlusion radius | 0.05 to 3 | 0.5 |
| depth of field | 0 to 4 | 0 |
| focus distance | 0.3 to 30 | 4 |
| 16-bit float output | on or off | off |
| offline supersample | 1 to 64 | 1 |
| width | 64 to 8192 | 1024 |
| height | 64 to 8192 | 1024 |
| pass | Color, Depth (Linear), Depth (Raw Z), Normals, Position | 0 |
| projection | Perspective, Orthographic | 0 |
| fov | 10 to 120 | 45 |
| distance | 0.3 to 20 | 3 |
| orbit | -180 to 180 | 34.3774986 |
| elevation | -85.944 to 85.944 | 22.9183006 |
| target x | -3 to 3 | 0 |
| target y | -3 to 3 | 0 |
| target z | -3 to 3 | 0 |
| light orbit | -180 to 180 | 51.5662003 |
| light height | -85.944 to 85.944 | 51.5662003 |
| intensity | 0 to 4 | 1.20000005 |
| rim | 0 to 2 | 0.349999994 |
| env intensity | 0 to 3 | 1 |
| use as background | on or off | on |
| bg opacity | 0 to 1 | 1 |
Example patch
This patch wires Render 3D to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.
infinite-patch 1
rev 2
# Render 3D: a starting patch for the Render 3D node
node 1 3D Render 3D
id node
pos 520 300
end
node 2 3D Cube
id in0
pos 0 220
end
node 3 3D Cube
id in1
pos 0 510
end
node 4 3D Cube
id in2
pos 0 800
end
node 5 3D Cube
id in3
pos 0 1090
end
node 6 Utility Output
id out
pos 1080 300
end
geo node 0 in0
geo node 1 in1
geo node 2 in2
geo node 3 in3
cable out 0 node