Panelization

Panelization · Patterns

Panelize

Panelize

Panelization · Patterns

From surface to trimmed panels in one node: optional boundary (build the surface from curves or trim it), the pattern (Voronoi, UV Grid, Triangulation, Hexagonal; Mesh passes through), density from Target Size, then the cut to the outline and around holes.

Docs for v0.1.9, the latest version.

ID

panelization-panelization-·-patterns-panelize

Group

Panelization · Patterns

Keywords

panelize
pattern
voronoi
grid
triangulation
hexagon
target size
trim
boundary
13 inputs, 3 outputs

Ports

Inputs

13

What the node takes in, from wires or typed values.

Surface

Surface

The face to panelize (none = flat 10 x 6 rectangle)

Curves

Curve

Boundary curves (outline and holes, or 2-4 open edge curves)

Boundary Mode

Number

Default 0

0 = off, 1 = build the surface from the curves, 2 = trim the surface to the curves

Pattern

Number

Default 0

0 Voronoi, 1 UV Grid, 2 Triangulation, 3 Hexagonal, 4 Mesh (panels from Mesh Panelize)

Target Size

Number

Default 0

Panel span in model units, the main density control (0 = use U / V Count). Corners near a boundary outline snap onto it automatically.

U Count

Number

Default 8

Columns when Target Size is 0 (Voronoi / Triangulation make U x V cells)

V Count

Number

Default 6

Rows when Target Size is 0 (Voronoi / Triangulation make U x V cells)

Seed

Number

Default 7

Random seed (Voronoi, Triangulation)

Relax Iterations

Number

Default 2

Relaxation rounds, more = more even cells (Voronoi, Triangulation)

Attractors

Point

Points that make panels smaller near them

Attractor Strength

Number

Default 0

0 = off

Attractor Radius

Number

Default 0

Reach of the attractors (0 = automatic)

Mesh Panels

Curve

Panels from Mesh Panelize (used when Pattern is 4)

Outputs

3

What the node gives out, to wire into other nodes.

Panel Curves

Curve

One closed outline per panel, on the surface

Surface

Surface

The surface the panels lie on: wire it to every later node

Panel Count

Number

This node has no documentation beyond its description and ports yet.

History

Changed in v0.1.9

Nov 4, 2026

input SeedCount: removed
input Padding: removed
input BoundarySnap: removed

Added in v0.1.1

Oct 29, 2026