Houdini 11 Nodes Surface nodes

Blurs the voxels of a volume.

The Volume Blur operation blurs the voxels of a volume.

It does this by computing for each neighbourhood around a voxel a single value according to some property of that neighbourhood. The resulting voxel is then set to that value. The neighbourhood regions are always cubic in shape, despite the term radius being used.

Parameters

Source Group

The volume primitives to be reduced.

Use Voxel Radius

Determine if the radius will be computed from world sizes or voxel sizes.

Radius

The world space radius to use for reduction. This defines the cubic region of voxels that will be valid for reduction. In the case of tapered volumes this is approximate as it the same voxel size blur will be used for all voxels.

With the exception of the median reduction, these reductions take about the same amount of time regardless of the radius.

Note

The world space radius is converted to voxels, and this is then capped at 5x the voxel resolution.

Note

The Maximum, Minimum and Median reductions only work on integer voxel radiuses.

Voxel Radius

The number of voxels to perform the reduction in along each axis.

Reduction

The types of reduction to be performed.

Passes

An approximation of a gaussian blur can be achieved by doing four box blurs of smaller radius. For a cone blur, multiply the radius by 0.454545 and use two passes. For a gaussian, multiply the radius by 0.33 and use four passes.

Examples

Load | Launch

.../examples/nodes/sop/volumeblur/volumeblur.otl

This example demonstrates how the Volume Blur SOP can be used to apply local filters to volume values, such as blurring, dilating, or eroding.

Other examples that use this node

Example forExample name
Field ForceLoad | Launch

.../examples/nodes/dop/fieldforce/fieldforce.otl

Gas CalculateLoad | Launch

.../examples/nodes/dop/gascalculate/HotBox.otl

Gas DiffuseLoad | Launch

.../examples/nodes/dop/gasdiffuse/DiffuseSmoke.otl

Gas Embed FluidLoad | Launch

.../examples/nodes/dop/gasembedfluid/CombinedSmoke.otl

Gas Particle To FieldLoad | Launch

.../examples/nodes/dop/gasparticletofield/TimelessGas.otl

Pyro SolverLoad | Launch

.../examples/nodes/dop/pyrosolver/BillowyTurbine.otl

Smoke ObjectLoad | Launch

.../examples/nodes/dop/smokeobject/HotSpot.otl

Wire SolverLoad | Launch

.../examples/nodes/dop/wiresolver/CurveAdvection.otl

Volume CompressLoad | Launch

.../examples/nodes/sop/volumecompress/volumecompress.otl

ParameterLoad | Launch

.../examples/nodes/vop/parameter/RampParameter.otl

On this page

Related topics