Houdini 21.0 Nodes Geometry nodes

Peak geometry node

Moves primitives, points, edges or breakpoints along their normals.

On this page

The Peak operation translates primitives, points, edges or breakpoints along each of their normals or a custom normalized point attribute. If no group is specified, all the points are translated.

Parameters

Group

Primitives, points, edges or breakpoints to translate.

Group Type

The type of elements referenced in the group field.

Mask

The mask blends any transformation by linearly interpolating the displaced point and the original point by its value.

When the pop-up menu is set to “Scale by Attribute”, use “Mask Attribute” to blend all transformations. Points where the attribute is 0 are not deformed, points where the attribute is 1 are fully deformed, with linear interpolation in between.

You can create useful mask attributes using Distance Along Geometry, Distance From Geometry, and Distance from Point.

Click the paint icon to the right of the text field to paint the mask attribute directly in the viewport.

Use Peak Attribute

Turn on this toggle to displace geometry based on a custom point attribute. When turned off, the Peak SOP will translate all points along their normals.

Peak Attribute

Specifies a custom point attribute describing a displacement (magnitude and direction) for each point.

Normalize Peak Attribute

Turn on this toggle to only use the direction (ignoring the magnitude) of the peak attribute when displacing each point.

Distance

The translation distance.

Recompute Point Normals

Recomputes point normals if they exist.

Locals

NPT

The number of points.

NPR

The number of primitives.

Examples

PeakEars Example for Peak geometry node

This is an example of how to use the Peak SOP to create pointed ears on a head.

The Peak SOP is given the point numbers of the points to be “peaked”. It then translates them along their normals to create the pointed ears.

See also

Geometry nodes