Getting Started
What can Pose Blender Lite do for you?
Last updated
What can Pose Blender Lite do for you?
Last updated
Go to Edit - Project Settings - Script Execution Order
Set the Execution order to be as followed:
PoseBlenderLite
Stabilizer Lite
IKController
Drag Your Character into the Scene: Ensure your character has an Animation Controller with at least one animation.
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.
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.
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.
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.
Configuring Stabilizer Lite:
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.
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.