Houdini 20.0 Nodes Geometry nodes

Falloff geometry node

Adds smooth distance attributes to geometry.

This node type is deprecated. It is scheduled to be deleted in an upcoming revision of Houdini.

Use the Distance along Geometry node instead.

(Since version 18.0.)

On this page
Since 17.0

Falloff generates attributes for the distance between points and the input group of points on the input surface geometry, similar to the falloff visualizer of Soft Transform. Distance can be measured with a variety of metrics to produce different results, and a falloff can be applied to smooth the attribute.

Parameters

Group

Subset of points to measure distance from.

Type

The format for the Distance Attribute.

Distance

Distance is output between 0 and Radius, with points outside the Radius having the same value as a point on the boundary of the radius.

Normalized Distance

Distance is output between 0 and 1, with points outside the Radius having the same value as a point on the boundary of the radius.

Unbounded Distance

Distance is measured over the entire model. This cannot be reversed since there is no maximum distance.

Distance Metric

Method for measuring which points are within the radius.

Edge Distance

The shortest distance to a point in the group following a path along edges.

Radius

The 3D distance to the closest point in the group.

Surface Distance

The shortest distance to a point in the group following a path along the surface of the input geometry, both along edges and across polygons.

Radius

Maximum distance to search for points.

Reverse

Apply the ramp from right to left instead of left to right.

Ramp Presets

A selection of useful ramp presets which change the Ramp value. When changes are made to a preset, the changes are saved in the Custom preset.

Ramp

The ramp used to smooth the Distance Attribute. The left side of the ramp is applied to points closer to the source group, unless Reverse is toggled on.

Mix Method

The method used to combine new values with preexisting values of the Distance Attribute.

Maximum

The maximum of the new and old values is kept.

Minimum

The minimum of the new and old values is kept.

None

The new values are kept within the Radius and the old values are kept outside the Radius. Note that this can cause very sharp changes in the Distance Attribute.

Overwrite

All preexisting values are ignored.

Distance Attribute

If given, a point attribute with the specified name will be created, indicating the distance from the input group at each point. If Output Type is Normalized Distance the value will be between 0 and 1, with lower values being farther from the input group. Otherwise the value will be the measured distance from the input group.

Lead Point Attribute

If given, a point attribute with the specified name will be created, indicating the closest point in the input group at each point.

Affected Group

If given, a point group with the specified name will be created, indicating which points are within Radius of the input group.

Note

When using the edge or surface Distance Metric with the unbounded raw distance Output Type, points that are disconnected from geometry containing the source group will have a Distance Attribute value of -1.

Examples

falloff_twisted_squab

This example demonstrates how to measure distance on a model using Falloff, then create a custom deformer using that distance attribute to drive the amount the model is deformed.

See also

Geometry nodes