Skip to content

Dot

Polymorphic passthrough node for visual wire routing and graph organization.

Category: Utility Menu path: Utility > Dot

Ports

PortTypeDirectionDescription
inpolymorphicinputAccepts any data type
outpolymorphicoutputPasses data through unchanged

Parameters

None.

How It Works

Dot is a zero-effect passthrough node that forwards any data type unchanged. Its ports automatically sync to match the connected upstream type — connect a shape output and the Dot becomes a shape passthrough, connect a scalar and it becomes a scalar passthrough.

Dot renders as a small circle in the node graph (not a full node box), designed to be unobtrusive. Use it to bend wires around other nodes, create cleaner routing, or add visual clarity to complex graphs.

Usage Examples

Basic: Wire routing

Insert a Dot between two distant nodes to route the edge around obstacles. Drag the Dot to bend the wire path.

Quick: Insert during edge drag

While dragging a connection from a port, press D to insert a Dot at the cursor position. The connection continues from the Dot's output — press D multiple times to create a chain of routing points.

Drop on edge

Drag a Dot node from the context menu onto an existing edge to insert it inline.

Tips

  • Press D while dragging a connection to quickly insert a Dot at the cursor
  • Multiple D presses during a single drag create a chain of Dots
  • Dot ports change color to reflect the connected data type (gray when disconnected)
  • Dots work with all port types: images, scalars, shapes, points, fields, text
  • Debug — similar passthrough behavior, but also displays the value flowing through it