Houdini 20.5 Unreal

Animations

Details on the support of Animations Sequences and Motion Clips in the plugin

On this page

The Houdini Engine for Unreal plugin allows for Animation Sequence assets to be imported into Unreal and exported from Houdini as motion clips. Both support HDAs and NodeSync.

See Motion Clips for more information.

Animation Sequence Input

In Unreal, Animation Sequence assets can be imported to Houdini by selecting them via a Geometry Input.

You can also send it to a live version of Houdini with Session Sync by on the animation asset in the Content Browser and selecting Send to Houdini.

In the Houdini Engine session, the Animation Sequence will be converted to a packed Motion Clip.

The clip_info detail attribute will contain some important information, like the animation’s name, frame rate, and range.

Motion Clip Output

In Houdini, if an output contains a packed Motion Clip, the plugin will convert it to an Animation Sequence asset after cooking.

Make sure the Motion Clip is packed. Some nodes such as the Motion Clip Evaluate will unpack the motion clip which the plugin will not detect it. You can re-pack a motion clip using a Motion Clip SOP and turning on the Pack Inputs parameter.

Unreal requires all animations to reference a skeleton, and this must be specifed with the unreal_skeleton attribute, which can be added to the packed motion clips. For example

Unreal

Getting started

Basics

Using Houdini Engine

Scripting

Reference