Skip to content

Nodes · 3D

SplatTransform

3Dv1app

Overview

WHERE YOU EDIT a splat capture — the first node after every SplatRead. Move/rotate/scale the whole set (Transform section), keep only a region or carve one away (Crop — box or sphere, feathered into a soft opacity falloff), and clean up (floater removal for the debris clouds every capture has, opacity floor for near-transparent junk). Edits apply in panel order — transform first, so the crop reads in the placed position. Chain more SplatTransforms for more edits; the effect nodes (SplatDissolve, SplatWarp, SplatShade) go after.

How to

How-to

  1. Put it straight after every SplatRead.
  2. Move, rotate and scale the whole capture in the Transform section.
  3. crop keeps (or carves away) a box or sphere, with crop_feather for a soft edge.
  4. floater_removal clears the debris clouds every capture has; opacity_floor drops near-invisible splats.

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.
cropChoiceoffoff, keep inside (only the shape survives — cut the statue out of the whole square), or carve out (delete what the shape covers). offkeep insidecarve out
crop_shapeChoiceboxCrop by a box (min/max corners) or a sphere (centre + radius). boxsphere
crop_min_xFloat-1.0Crop box: the X of the near corner, world units.
crop_min_yFloat-1.0Crop box: the Y of the near corner, world units.
crop_min_zFloat-1.0Crop box: the Z of the near corner, world units.
crop_max_xFloat1.0Crop box: the X of the far corner, world units.
crop_max_yFloat1.0Crop box: the Y of the far corner, world units.
crop_max_zFloat1.0Crop box: the Z of the far corner, world units.
crop_center_xFloat0.0Crop sphere: the X of its centre, world units.
crop_center_yFloat0.0Crop sphere: the Y of its centre, world units.
crop_center_zFloat0.0Crop sphere: the Z of its centre, world units.
crop_radiusFloat1.0Crop sphere: its radius, world units.
crop_featherFloat0.0Soften the crop's edge over this distance instead of cutting hard — splats fade out across it. The cleanest crop in the building.
floater_removalFloat0.0Drop the debris clouds every capture has (statistical outlier pass). 0 = off; higher cuts tighter around the body of the scene.
opacity_floorFloat0.0Cull splats more transparent than this — haze and junk below the floor disappear.
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).