Nodes · 3D
Card
3Dv1app
Overview
A plate standing in 3D: an image on a quad at its own aspect. file takes a file path — or the NAME of a 2D node to show that branch live.
Inputs
| Input | What it takes |
|---|---|
| in | the image this node works on |
| img | the image mapped onto this card |
Outputs
| Output | Type |
|---|---|
| out | Scene |
Parameters
| Parameter | Type | Default | What it does |
|---|---|---|---|
| file | Text | String::new( | The image on the card. Easiest: wire any 2D node into the img input instead. Typing works too: a file path (quotes from Copy-as-path are fine) or a 2D node NAME for a live texture. |
| columns | Int | 1 | Horizontal tessellation. 1 is fine for a plain card; a PROJECTION receiver wants 8+ so the baked UVs track the true projection. |
| rows | Int | 1 | Vertical tessellation - same rule as columns. |
| tx | Float | 0 | Translate X — position along the world X axis, metres. |
| ty | Float | 0 | Translate Y — position along the world Y axis (up), metres. |
| tz | Float | 0 | Translate Z — position along the world Z axis, metres. The camera looks down −Z. |
| rx | Float | 0 | Rotate around X, degrees. |
| ry | Float | 0 | Rotate around Y (turntable), degrees. |
| rz | Float | 0 | Rotate around Z (roll), degrees. |
| sx | Float | 1 | Scale along X. 1 = unchanged. |
| sy | Float | 1 | Scale along Y. |
| sz | Float | 1 | Scale along Z. |
See also
- The 3D system — How to put geometry, cameras and volumes in the comp — without becoming a 3D application.