Blend Shapes surface node

Computes a 3D metamorphosis between shapes with the same topology.

All Parameters Example files

See also: Sequence Blend, TimeBlend

Blend Shapes can blend between its inputs using average weights of each input’s respective channel. It interpolates point colors and/or texture co-ordinates between shapes.

Parameters

Group

Points or primitives in the first input to be blended.

Differencing

Exaggerates blends between objects where values above 1 or less than 0 will result in over-scaled shapes.

Selection Index

Specifies which input to use when generating the cooked selection.

Blend Position

Enables blending of point positions.

Blend Colors

Enables blending of point colors and alphas.

Blend Normals

Enables blending of point normals.

Blend Texture

Enables blending of texture coordinates.

Assume Only Coordinate Changes In Input

This accelerates the blend speed when there exists an animated input that only has changing point positions. Unpredictable results will occur with this enabled if attributes or topology changes.

Assume Morph Network Setup

This accelerates the blend speed when the inputs have the particular wiring the Morph tool creates. The blend speed can be accelerated when the following three properties are true:

  1. All of the inputs to the BlendShapes SOP after the first input are Edit SOPs.

  2. The first input to the BlendShapes SOP is the same as the first input to all of the Edit SOPs.

  3. The Edit SOPs have a second input, they must all be the same.

Blends

Controls contribution of geometry inputs.

Example files

BlendColors

$HFS/houdini/help/examples/nodes/sop/blendshapes/BlendColors.cmd

Load | Launch

This network utilizes the Blendshapes SOP to morph one geometry’s colors into another’s color.

Two input blend shapes act as inputs for the Blendshapes SOP.

The Blendshapes SOP interpolates all designated attributes, in this case “Cd” between the various inputs.

Play the animation to see the effect.

Blendshapes

$HFS/houdini/help/examples/nodes/sop/blendshapes/Blendshapes.cmd

Load | Launch

The Blendshapes SOP is used to blend shapes and/or attributes from input geometry.

In this case, three input morph targets are used by the Blendshapes SOP with the Differencing and Blend Position options checked.

The blend values of the input morphs is keyframed for specific effects. Play the animation to see the results.

Usages in other examples

Example name Example for