Skip to content

Temp FK

Create Temp FK chain with a new Hierarchy based on the selection order, from parent to child. It is recommended to select the original bones selection one by one to get the correct hierarchy.

The options are similiar to the world space controls, expcet for the flip Temp Ctrls option.

Flip Temp Ctrls

Flipping the direction of the bones, so that the head is at the tail and tail is at the head position.

This option is turned on by default when selecting bones in reversed order. When using reversed hierarchy it's also necessery that the bones are reversed as well.

Shape

It is possible to easily control the shape of the controls before and also after they are created, from the addon panel. When creating them it will also display them live while changing the different options.

Temp ctrls visualization can be also changed after they are created from the addon panel.

Shape Size

The size of the control. When using Original, then value of 1 will be the same size of the original rig custom shape.

Shape Type

Either use the original shape from the original selected bone, or select a new shape. The shapes are similiar to all the shapes that are displayed by empty objects. It's also possible to disbale shape when selecting 'bone' option.

Use selection filter to affect the shape and display on all the temp ctrl chains, or only the selected, or relative ctrl rig.


Frame Range

The frame range of the animation you want to bake into the new controls. There are 3 types of frame ranges the user can select

Scene Range

Will Bake on every frame through the whole scene frame range.

Custom Range

The user can decide manually on which frames he wants to bake. When using Custom Frame range, there will two keyframes automatically created on the On / Off Switch property of Temp Ctrls.

Keyframes Range

Bakes to the frame range of the original keyframes, it takes the frame range from each Fcurve. This is also part of smartbake.

Include All Layers

This option is relevant only for Keyframes range and smartbake. It takes all the keyframes from all the nla strips / anim layers of the original rig, if it's turned off it will use the keyframes only from your current action / layer.

Smartbake

Smartbake works only with Keyframe Range. It keeps the original keyframes count and position from the original bones, instead of baking and creating keyframes on every frame. Smartbake will also recalculate the handles between the keyframes, trying to match the values inbetween

Rotation Mode

Select either to preserve your current rotation order, or to use a different one. You can always convert it later also using the convert rotation tool.

Constraint bones to Ctrls

contstrain the original selected bones back to the Temporary controls. Turned on by default

Filters

Filter specific attributes that you don't want the temp ctrls to control. The original bones will be constrained only with the axes that are not filtered.

Add Extra Child Ctrls

adds an extra controller as a child of the Temporary controls. This gives an extra layered control over the temp controls baked animation. the original controls are eventually constrained to the child controls

Add Root Ctrl

Adding an extra root bone for all the controls so they are not really in world space anymore. It can be based on an object position or another bone. When using a bone the parent control will also bake the animation from the sampled bone. If no bone nor object is selected, then the parent will be added at the 3D cursor position. If a root bone was already created by other chains, and exist inside the temp rig, then it will use the existing one.