Houdini 20.0 Nodes Geometry nodes

HeightField Blur geometry node

Blurs a terrain height field or mask.

Since 16.0

This node smooths out value differences across a height field or mask, reducing contrast and spreading out features.


Blur Layer

The name of the volume to blur, usually height or mask.

Mask Layer

If a mask volume is wired into this node’s second input, this specifies which volume in the second input to use to mask this node’s effect, usually mask. Click the “Add mask paint” button to paint the mask directly in the viewport (this automatically adds a paint node to the second input).

Mask Aware Blur

In some cases, applying a blur along a mask can cause sharp changes at the boundary of the mask. Mask Aware Blur adjusts the blur radius by the mask to avoid discontinuities.


Higher values mean a smoother surface, but take longer to calculate. To get the equivalent of twice the blur radius, you need four times the number of iterations.


How to blur the input values.


Gaussian blur.

Box Blur

Faster blur.


Instead of blurring, do a constant expansion of voxel values.


Instead of blurring do a constant contraction of voxel values.


Instead of blurring perform unsharp masking on the voxel values.


The amount of blurring/expansion/shrinkage (depending on the Method), in meters.

Override Border

How to handle blurring areas outside the edges of the volume,

Use Volume

Use the border property set on the volume being blurred. You can set the border property on a layer using the Heightfield Layer Property node.


Act as if grid points outside the volume were set to the value in Border value below.


Act as if grid points outside the volume repeated (tiled) values inside the volume.


Act as if the values at each border point continued outward outside the volume.

Border Value

When Override border is “constant”, the value to use for grid points outside the volume.

Sharpen Strength

The strength of the unsharp mask that is applied when the “Sharpen” Method is selected.

Geometry nodes