On this page |
Animation ¶
-
Manipulate your keyframes in the viewport with the new motion path handle in the
Rig Pose SOP node’s state. See also Motion Path how-to and Handle Parameters window.
-
Visualize and enforce the rotation limits of your joints in the
Rig Pose SOP node’s state with the new transform limits guide and Enforce Transform Limits state option.
-
Rig Pose SOP node’s viewport state now supports multi-selecting joints from multiple SOP nodes when the state is attached to an HDA that contains multiple
Compute Rig Pose SOP nodes.
-
Choose which skeleton components (like joints, poly lines, and control objects) are visible in the viewport for your HDA characters, or how wide your skeleton’s links appear based on their length, with the new
Configure Rig Vis SOP node or the new Rig Visualizer parameters on the
Rig Pose SOP node.
-
Improved baking controls for your animated skeletons with the new Bake parameters on the
Rig Pose SOP node.
-
Revert all the transform values for your current pose configurations to their default values without deleting their corresponding multiparms with the new Set All Transformations to Default button on the
Rig Pose SOP node.
-
Configure Joints SOP now has an improved viewport state and interactive handles for setting joint limits. See also Configure Joints viewport state.
-
Extract Locomotion SOP node now supports the use of rest skeletons.
-
MotionClip Blend SOP,
MotionClip Cycle SOP,
MotionClip Sequence SOP,
MotionClip Update SOP nodes now support per joint blending.
-
Recompute local transforms for your motion clips with the new Recompute Local Transforms parameter on the
MotionClip SOP node.
-
Determine how animation outside the range of a MotionClip is evaluated with the new Left End Behavior and Right End Behavior parameters on the
MotionClip SOP node.
-
Extract important key poses from motion clips that have dense animation with the new
MotionClip Extract Key Poses SOP node.
Input/Output ¶
-
Import KineFX characters directly into Solaris with the new
SOP Character Import LOP node.
-
Export KineFX characters to
GTLF
with the newROP GLTF Character Output SOP node. The following GLTF features are supported by the character exporter: skins (Capture Pose), meshes and vertex joint weights (Rest Geometry), skinned animation (Animated Pose), morph targets and animated morph target weights (Blend Shapes), and materials.
-
FBX Character Import SOP,
FBX Skin Import SOP, and
ROP FBX Character Output SOP nodes now support multi-layered textures and other FBX layer elements.
-
Native real-time mocap-driven puppeteering for Perception Neuron, Rokoko, Xsens, Vicon, Optitrack, and Faceware motion capture systems and the Live Link Face iOS app with the new
Mocap Stream SOP node. See also Working with motion capture.
-
Mocap Import SOP node’s ASF importer now supports joint limits.
Utilities ¶
-
Specify when your KineFX nodes cook or cache with the new low-level
Cache If SOP utility node. This allows you to perform SOP network optimizations based on geometry attribute data IDs.
-
Convert between matrix attributes and SRT component attributes with the new low-level
Attribute Transform Extract SOP and
Attribute Transform Compute SOP KineFX utility nodes.
Procedural motion & physics ¶
-
Add motion effects to your animation—like overshoot, lag, jiggle, and spring—with the new
Add Secondary Motion SOP node. See also Adding secondary motion effects to characters.
-
Set up KineFX skeleton ragdolling for use in RBD simulations with the new
Ragdoll Collision Shapes SOP, Ragdoll Constraints SOP, and
Ragdoll Solver SOP nodes. See also Setting up ragdoll simulations for characters.
Procedural rigging ¶
-
Parent Joints SOP now has an interactive viewport state.
-
Prevent flipping when using a second input with the new Up Vector parameter on the
Orient Joints SOP node.
-
Mirror attributes and copy groups with the new Attributes to Mirror and Mirror Groups parameters on the
Skeleton Mirror SOP node.
-
Use an attribute to set or scale the amount of influence a skeleton blend has on output transforms with the new Bias Mode parameter on the
Skeleton Blend SOP node.
-
Control whether the position or rotation stabilization values for the
Stabilize Joint SOP node are visualized by its guide geometry with the new Guide Mode parameter.
-
New 2.0 version of the
Realistic Shoulder VOP node that no longer requires you to specify axes.
-
Reverse Foot SOP node now has an improved viewport interaction state.
-
New 2.0 version of the
Adapt to Terrain SOP node that provides improved hip leaning functionality. The hip lean feature now uses FBIK center-of-mass and provides a translation handle in its viewport state for creating custom leaning behavior.
-
New
Joint Capture Biharmonic SOP node that encapsulates the most common KineFX biharmonic capture set-up.
-
Improved viewport state for viewing multilayered rigid captured characters and objects for the
Capture Packed Geometry SOP node. See also the Capture Packed Geometry viewport state documentation.
-
New 2.0 version of the
Capture Layer Paint SOP that provides an improved capture weights painting workflow.
-
New
Attach Joint Geometry SOP node replaces the Attach Control Geometry SOP node. See also Setting up control shapes.
Erik character by Christophe Desse -
Improved viewport selection handling for control geometry.
-
Create and modify KineFX blend shapes with the new
Character Blend Shapes Add SOP,
Character Blend Shapes Extract SOP,
Merge Packed SOP, and
File Merge 2.0 SOP nodes. See also Blend shapes.
Blend shapes courtesy of Polywink. Mocap software courtesy of Faceware.
Compatibility ¶
-
In an effort to clarify and simplify the design of KineFX, we have changed the names of several KineFX nodes and attributes in Houdini v19. These changes may impact you if you are using KineFX rigs or retargeting networks that were created in Houdini v18.5. For more information about these changes, please see Transitioning from KineFX v18.5 to v19.