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 new ROP 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.
-
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.
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.