Houdini 21.0 Nodes Geometry nodes

Muscle Adjust Volume geometry node

Adjusts volume of muscle geometry.

Since 21.0

This node modifies the volume of muscle geometry either by applying a user-defined scaling factor or matching a target position attribute.

Parameters

Group

The subset of geometry such as points and primitives to be affected by the operator.

Group Type

Defines the type of elements the group operates on.

Use Target Position

When on, targets a reference position supplied by the Target Position Attribute.

Target Position Attribute

Name of the vector attribute containing the target positions to guide volume adjustment.

Volume Scale

Volume Scale

Uniform scalar factor to control the amount of volume adjustment.

Mask Mode

Determines how volume scaling is masked across the geometry.

No Mask

Applies the volume change uniformly to all affected geometry.

Scale by Attribute

Uses a float attribute as a per-point scale mask.

Mask Attribute

The name of the float attribute to modulate the volume scale locally when Scale by Attribute is on.

Scale Tendons

When on, tendon regions are included in volume scaling. Turn off to preserve tendon dimensions.

Thickness Cutoff

Prevents further volume scaling in regions where muscle thickness exceeds this threshold. Helps avoid over-inflation of already thick areas.

Normal Amount

Strength of adjustment along the surface normal direction. Affects how volume is inflated or contracted outward.

Note

This parameter uses the skin geometry’s normals. It requires skin geometry on the second input.

Tangent Amount

Strength of adjustment in the tangent plane (surface-parallel).

Note

This parameter uses the skin geometry’s normals. It requires skin geometry on the second input.

Minimum Thickness

Use Minimum Thickness

Ensures a minimum distance across each muscle, preventing overly thin regions. This helps reduce the number of very small tetrahedra produced by Muscle Solidify.

Minimum Thickness

Enforces a minimum thickness across the muscle geometry, preventing excessively thin regions. Helps reduce the generation of small or poorly shaped tetrahedra when used with Muscle Solidify.

Apply Min Thickness to Tendons

Extends minimum thickness constraints to tendon geometry.

Settings

Delta Blur Iterations

Number of iterations to smooth the deformation deltas. Higher values produce softer transitions.

Tendon Mask Bias

Blending factor that biases the tendonmask attribute toward preserving tendon shapes.

Collisions

Resolve Collisions

Turns on collision handling for the adjusted geometry.

Collide with Skin

Includes surrounding skin geometry in collision detection.

Collision Iterations

Number of solver iterations for resolving collisions. More iterations increase accuracy but reduce performance.

Collision Blur Iterations

Smooths collision response over multiple iterations to reduce jitter or sharp transitions.

Default Collision Thickness

Defines the default thickness of geometry used when resolving collisions. Alternatively, you can use a pscale attribute to set thickness per point.

See also

Geometry nodes