Houdini 22.0 Nodes Geometry nodes

Voronoi Split 2.0 geometry node

Cuts the geometry into small pieces according to a set of cuts defined by polylines.

On this page
Since 21.5

Voronoi Split cuts geometry according to a set of polylines. Each line describes a cut along its mid-point. Lines are best created with the Voronoi Adjacency SOP.

This is a utility SOP which is similar to the Voronoi Fracture SOP, but without any of the extra features. Voronoi Fracture should typically be used instead of Voronoi Split.

Parameters

Group

Subset of the input geometry to split.

Clip Points Group

Lines leaving these points will be used as clipping lines. Each point will correspond to a new piece.

Cut

Create Interior Surfaces

Creates faces on the interior of the geometry when performing the cutting. This should typically be turned off when fracturing open surfaces, or to create a thin shell from a solid object.

Snapping Tolerance

Maximum distance to move points onto the clipping planes.

Offset

Instead of cutting at the mid-point, it is offset by this distance along the line.

Weight Attribute

When turned on, the specified float attribute provides a “weight” for each point, which affects where cutting planes are placed, according to the Method.

Method

Specifies how the Weight Attribute is used to place the cutting planes.

Power Distance

The weight will be interpreted as the radius of a sphere centered at the point. The cutting plane will be placed at the point where the power with respect to both spheres is the same. This produces a power diagram . If the radii are equal, this results in a normal Voronoi diagram.

Ratio

The cutting plane for each connected pair of points will be placed such that the ratio of the distances from each point will be the same as the ratio of the weights. The plane will be closer to points with smaller weight and farther from points with larger weight.

Output Attributes

Primitive Cell Point

When turned on, creates a primitive attribute storing the point from the Clip Polylines geometry, which corresponds to the fractured piece. This can be used to build unique names to identify each piece.

Primitive Clip Point

When turned on, creates a primitive attribute on the interior surface primitives that stores the point number of the adjacent cell point at that surface. This parameter is only available when Create Interior Surfaces is enabled. It can be used to identify adjacent pieces that should be connected by constraints in a simulation.

Inputs

Geometry to Split

The geometry to cut.

Clip Polylines

A set of polylines which define how the geometry will be cut.

Examples

VoronoiSplitWeights Example for Voronoi Split geometry node

This example demonstrates using the Weight Attribute option on the Voronoi Split SOP to create a power diagram.

See also

Geometry nodes