Skip to content

Nodes · 3D

GeoPrimitive

3Dv1app

Overview

A geometry primitive (cube, sphere, plane, cylinder) with transform and colour — stand-ins and simple set pieces.

How to

How-to

  1. Pick the primitive and its color; place it with the transform knobs.
  2. catcher makes it a shadow catcher — occludes and receives shadows, shows no surface.
  3. display overrides how the viewport draws it.

Inputs

InputWhat it takes
inthe image this node works on

Outputs

OutputType
outScene

Parameters

ParameterTypeDefaultWhat it does
txFloat0.0Translate X — position along the world X axis, metres.
tyFloat0.0Translate Y — position along the world Y axis (up), metres.
tzFloat0.0Translate Z — position along the world Z axis, metres. The camera looks down −Z.
rxFloat0.0Rotate around X, degrees.
ryFloat0.0Rotate around Y (turntable), degrees.
rzFloat0.0Rotate around Z (roll), degrees.
sxFloat1.0Scale along X. 1 = unchanged.
syFloat1.0Scale along Y.
szFloat1.0Scale along Z.
primitiveChoicecubeWhich primitive: a plane, cube, sphere or cylinder, one unit across at the origin — place it with the transform knobs. planecubespherecylinder
colorColor[0.6, 0.6, 0.6, 1.0]The colour.
catcherBoolfalseShadow catcher: the surface never renders, but it still occludes and still catches contact shadows from geometry above it — over a plate, only the shadow shows (its alpha carries the density for the comp). Scene+'s ground plane arrives with this ON; untick to see the plane as geometry. Casts clip to the plane's own edge, and anything BELOW the plane casts nothing.
point_deltasTextComponent edits over the primitive's points, as JSON [[point, dx, dy, dz], …] — written by the component gizmo, one SetKnob per drag. Not hand-edited.
ue_actorTextThe Unreal actor this primitive mirrors (its path), when the bridge is live. Empty = not linked.
displayChoiceinheritHow the viewport draws it: inherit follows the scene's setting, else force shaded, wire or bounds for this prim. inheritshadedwireframeshaded_wirepointsbboxhidden
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.
hide_inputBoolfalseDraw the node without its input wire — a tidy graph for a node whose source is obvious (a Dot, a viewer tap).

See also

  • The 3D system — How to put geometry, cameras and volumes in the comp — without becoming a 3D application.