Houdini 20.5 Dynamics

How to control the effects of voronoi fracture

On this page

Control the shape of fractured pieces

There are two ways to control the fracture shape. You could use point distribution or cluster pieces together.

Point distribution

Each point becomes the center of a convex piece. So if you place points equally along a line, you get a series of slices. If you concentrate them in one area, you get small pieces in that area with larger pieces outside.

Clustering pieces together

There are three main ways of clustering pieces together.

Cluster attribute

Pieces with the same cluster attribute that are connected will be fused into one piece. The cluster attribute is on the points.

Cluster noise

This is simply some noise on a cluster attribute causing pieces to spontaneously fuse.

Random detachment

After clustering, pieces will break off according to the detach ratio.

Control scattering of pieces

There are no built in tools for scattering, but you can always paint a density attribute, which is read by the Scatter SOP to control generation of the piece centers. You could also paint the cluster attribute.

Control the shape and texturing of inside pieces

By default the interiors are always flat planes; however, you can enable the Add Interior Detail checkbox on the Interior Detail tab of the Voronoi Fracture SOP node. This gives you access to parameters to bricker the flat planes and add some noise.

Note

The Depth/Noise Ramp is useful to ensure no noise is at the edge, so that everything matches up nicely.

Create a volumetric fracture map

You can use the cluster attribute to control your cutting.

For example, if you have a boundary you want to cut along, you can seed points along the boundary and then make two copies offset in opposite directions. Set one copy to cluster 1 and the other to cluster 2. If these are used for the piece centers you will create a bunch of splintery pieces laying next to your desired cut boundary, which will be fused together.

See also

Dynamics

Learning dynamics

Colliding objects

Simulation types

  • Pyro

    How to simulate smoke, fire, and explosions.

  • Fluids

    How to set up fluid and ocean simulations.

  • Oceans

    How to set up ocean and water surface simulations.

  • Grains

    How to simulate grainy materials (such as sand).

  • MPM

    How to simulate different types of solid materials (such as snow, soil, mud, concrete, metal, jello, rubber, water, honey, and sand).

  • Crowds

    How to create and simulate crowds of characters in Houdini.

  • Cloth

    Vellum uses a Position Based Dynamics approach to cloth, hair, grains, fluids, and softbody objects.

  • Finite Elements

    How to create and simulate deformable objects

  • Hair and Fur

    How to create, style, and add dynamics to hair and fur.

  • Particles

    How to create particle simulations.

  • Waves and ripples

  • Simulating ropes, wires, and other bendable objects

Next steps