Log into your account to keep track of your progress. You can work through the lessons without logging in but your progress will be lost when you refresh the page.

TOTAL DURATION: 2h 1m 1s

This series of videos will cover an example of intended character workflow using KineFX. KineFX is a rigging and animation framework and toolset that allows you to create and edit characters all at the geometry-level. You can use special KineFX SOPs and regular stock Houdini SOPs together to edit imported characters and animation or create your own KineFX characters from scratch. We will be using an elephant rig, keyframe a quadruped animation, simulate ragdoll and apply secondary motion to give added detail to the animal "for free". Download the free rig and elephant scene file to follow along.

The Elephant in the video recording courtesy of Massimo Righi and is different from the free elephant rig included in this video series.

Review what is possible with skeleton blending.
Character TD Esther Trilsch, will show you how to set up a procedural rig, that allows you to build ontop an existing animation along with technical animation, in a relatively easy and flexible manner. Esther will cover some differences between procedural and traditional rigs. She will also do an overview on the elephant HDA, how to set it up and how to get it to work with animated inputs.
Animator Warren Leathem will go over an elephant animation sequence. We will go from the typical quadruped keyframe animation cycle, rig layers, change the quadruped walk cycle into a biped one, and finally, using motion clips to the blend clips together. With an additional rig layer, we can add keyframes on top. Once the animation is to our liking, an *.fbx file will be written out, for the purpose of doing a ragdoll simulation. Warren will also cover resulting secondary motion with the ears, trunk and tail.
Character TD Mihnea Stoica will go over how to configure the skeleton for ragdoll as a first step. As our rigger and animator already prepared the rig and the blockout animation, we can use the skeleton to set up the proper attributes and parameters for our ragdoll setup.
After we receive the animation blockout from our animator, we can use it to set up secondary motion for the ears, trunk and tail. You can certainly create this setup using a static character, but since we have the initial animation, why not use it. Secondary Motion primer here, if you need it.
We're going to replace the initial blockout animation with a near-final sequence. There are several additions of nodes since our previous video showing the secondary motion setup. Those nodes are to accomodate the elephant's quadruped-to-biped animation transition, which we did not yet have in the initial blockout animation.
Now that we have the various 'blocks' to our elephant animation, ragdoll simulation and secondary motion prepared, we can actually bring them together and be one step closer to the final pass. We will of course, make adjustments (ragdoll collision shapes, ragdoll constraints/external constraints) before writing out this animated sequence as an *.fbx, to give to our animator for some more tweaking.
Our animator has cleaned up, improved and added to the animation of our elephant. All that is left for us to do is bring in that update, and run it through our setup once more. This will give us the final touch to the secondary motion, that match the newest animation version.

CREATED BY

SideFX
SIDEFX

For over thirty five years, SideFX has been providing artists with procedural 3D animation and visual effects tools designed to create the highest-quality cinematic results. We are passionate about what our customers do because our roots are in production, both as artists and as pioneering technical innovators.

More from SideFX

COMMENTS

  • dothanhphongla 2 years, 11 months ago  | 

    These tutorials are very in needs for me. Thanks so much

    • SWest 2 years, 8 months ago  | 

      Thank you everyone involved in this project. I've just been able to scrub through some of the videos and watch some parts, especially the rigging and the manual animation. Previously various other teaching resources provided by Sidefx have been good for getting started. This series helps to supplement the previous ones in an effective manner. I really like the format with a few quick videos and then some project files. Although some parts are very swiftly covered in the videos and I need to investigate some features myself it works for me. This approach saves a lot of valuable time (because I have too little and there is so much to learn). Furthermore, I do not have time to recreate the same rig and project myself, but only try to apply some aspects to my own rigging workflow.

      Please log in to leave a comment.