Getting Started

What can Pose Blender Lite do for you?

Step 0: Prepare Your Character

  • Go to Edit - Project Settings - Script Execution Order

  • Set the Execution order to be as followed:

    • PoseBlenderLite

    • Stabilizer Lite

    • IKController

Script Execution Order Settings

Step 1: Prepare Your Character

  • Drag Your Character into the Scene: Ensure your character has an Animation Controller with at least one animation.

Step 2: Add and Configure Pose Blender Lite

2a. Add the Component

Add Pose Blender Lite: Drag the Pose Blender Lite component onto your character.

2b. Configure Pose Blender Lite

  • Auto Setup: Click Auto Setup to automatically assign the Animator and Animation Root.

  • Manual Setup: Alternatively, drag the references manually into the designated fields.

  • Reset: Use the Reset button to clear the current Animator and Animation Root settings if needed.

2c. Configure Offset Bones

The offset bones are rotated according to your character’s offsets. They must adhere to a specific rotation constraint:

  • Rotation Constraint:

    • All rotations are based on a maximum of 90°.

    • Important: The sum of the individual X Min values must equal -90° and the sum of the X Max values must equal 90° (and similarly for Y and Z).

    • A helper message will appear in the inspector to guide you through this setup.

  • Demo Reference: The demo character uses three offset bones (spine_01, spine_02, and spine_03). You can copy these settings or set up your own—just remember to reference your character’s bones for correct behavior.

  • Feedback: When the offset bones are configured correctly, you will see a confirmation message in the inspector.

  • Preview in Editor: Enable the preview mode to see real-time adjustments using the character offsets.

Step 3: Creating Animation Data

Before you can set up an overlay pose, you need to capture the animation data that represents the desired pose.

3a. Add the PoseRecorder to Your Character

  • Ensure PoseRecorder setup matches Pose Blender Lite (assigned Animator and Animation Root).

  • Verify POSE_CONTROLLER and POSE_OVERRIDE_CONTROLLER assignments.

  • You are now ready to record Pose Data

3b. Record a Pose

  • Select the animation clip you want to sample.

    • Make sure this animation is compatible with your current!

  • Click 'Record Animation' to capture animation frames.

  • Select save location for new Pose Data asset.

    • If a Pose Data Asset has been referenced the Pose Data will be overwritten.

  • Console confirms the number of frames captured; the overlay pose uses only the first frame.

Step 4: Setting Up the Pose Overlay

With your Animation Data ready, you can now apply it as an overlay pose to blend with your character’s base animation.

4a. Overlay Pose setup

  • Add an Overlay Pose to the Pose Blender Lite

  • Add a new element to the overlay poses list.

  • Assign a descriptive name to the overlay and link the newly created Pose Data asset.

4b. Configure Bone Chains

  • Click Open Bone Chain Creator to launch the Bone Chain Wizard.

  • Use the wizard to create and edit bone chains

    • Choose the action you would like to do

    • Select the pose to apply it to.

    • Give the chain a name.

    • Select the bones you want the chain to have.

    • Hit ‘Create Bone Chain from Selection’

    • Your bone chain will now be added to your overlay pose.

Example

Step 5: Setting Up the Camera Stabilizer

Stabilizer Lite is used to stabilize your camera. Add the Camera Stabilizer to your character, make sure your character is using Pose Blender Lite. When the stabilizer has been added to the character the only thing left is to set up your stabilizer.

Demo Character Stabilizer Setup

Configuring Stabilizer Lite:

  • Ensure Stabilizer Lite references your character’s Pose Blender Lite.

  • Assign the head transform to position the CameraHolder accurately.

  • Assign the spine transform to the uppermost spine bone for optimal stabilization results.

  • CameraHolder should be a child of the stabilizer. Attached to the CameraHolder transform is the Camera object.

  • Holder Local Offset lets you offset the camera holder local position.

Step 6: Setting Up IK

When Pose Blender Lite is added, the IK Controller is automatically included. Ensure proper execution order by adding both scripts to the Unity script execution order.

The IK Controller must run after Pose Blender Lite!

- IK SETUP INDICATIVE ONLY -

6a. Configuring IK:

  • Add IK constraints to the provided list.

  • Name the limb and select its type.

  • For Humanoid characters, manual bone setup is optional but available.

  • Assign IK targets and hints appropriately. The demo character demonstrates this by synchronizing IK targets and hints with Pose Blender Lite rotations, ensuring natural and coherent movements.

Last updated