HOME
Character UI:
The Character UI was developed to facilitate the animation process and to export animations in the Havok hkx format.
When switching between characters, the UI will update to the selected character's controls.
Curves Menu:
- Item "Launch Face UI" will launch the face control system for the character.
- Item "Select Character Root" will select the root controller for the character.
- Item "Select All Keyable" will select all the keyable objects in the character hierarchy.
- Item "Export Animation" will bake the current animation, remove the rig, and export as a Havok .hkx file.
- Item "Import Animation" will import animation from a library of .anim files.
- Item "Walk in Place Front to Back" will pin the character's Z translation in place. Good for evaluating walk cycles.
- Item "Walk in Place Side to Side" will pin the character's X translation in place. Good for evaluating walk cycles.
- Item "Character Repositioner" will create a redirection node for the character, enabling the user to reorient the rig (animation) in a new direction.
- Item "Spline IK UI" will launch a UI for for adding spline IK to the selected joints.
- Item "Mirror Animation" will mirror a character's animation.
Import Menus:
- Will import a character or weapon into the scene. Weapons are constrained to the L or R hand, as determined by an attribute on the weapon.
Prefs Menu:
- Item "Enable UI Launch on Character Selection" will launch the character UI on node selection via a scriptJob.
- Item "Switch Tabs on Body Part Selection" will switch to the appropriate body part tab in the UI on node selection.
- Item "Show Poses" will show the character pose layout in the lower area of the UI.
- Item "Change Button Height" allows the user to change the height of the UI buttons for a larger or more compact footprint.
Universal Buttons:
- Button "R+Feet" will select the root and feet controllers of the character, for easy positioning.
- Button "R+All" will select the root and all top-level controls of the character, for easy positioning.
- Button "IKs ON" will move the IK handles to the end effector positions, and enable all IKs for the character.
- Button "IKs OFF" will set a keyframe for all IK controlled joints at the current time, and disable all IKs for the character.
- Button "RIG" will toggle on or off the visibility of the rig controllers.
- Button "Euler" will perform a euler filter on the selected nodes, correcting 180 curve flips.
- Button "AV" will toggle on or off the visibility of character accessories.
- Button "Onion" will create an onion skin of the character by duplicating the mesh and applying an onion skin shader, which is connected to the UI slider for transparency.
- Button "x" will delete the onion skin group for the character.
- FloatSlider for onion skin transparency is connected to the onion skin shader.
- Checkbox "Translate" will show only the translate curves in the graph editor.
- Checkbox "Rotate" will show only the rotate curves in the graph editor.
- Checkbox "Scale" will show only the scale curves in the graph editor.
- Button graphic (for IK handles to step): will set all IK handle tangent types to step, for IK to fk blending.
Character Tabs:
- Tab "Torso" contains buttons related to selecting and resetting the character's torso controls.
- Tab "Arms" contains buttons related to selecting and resetting the character's arm controls.
- Tab "Legs" contains buttons related to selecting and resetting the character's leg and foot controls, including reverse foot setup.
- Tab "Utility" contains buttons related to selecting and resetting the character's auxiliary controls such as weapons, armor, etc.
Pose Layout:
- Button "Grab Pose" will grab a pose and render an icon based on the radio button selection for "Selected" or "Hier(archy)".
- Button "C" will set the background color of the scene when grabbing a pose.
- Menu "Options" contains options for setting keyframes with poses, copying poses to the network, and deleting and renaming poses.
- Menu "Select" contains quick selects for regions of the body (head, mouth, torso, hands, tail, etc.)
- radioButton "Relative" will set a pose relative to where the character is currently at in world space.
- radioButton "Pose Origin" will set a pose where the original pose was recorded.