Advanced character animation systems for

FINAL IK Puppet Master

FINAL IK

Play overview

Features

01

Full Body Biped IK

Final IK includes an extremely flexible and powerful high-speed lightweight Full Body IK solver that can be used for real-time procedural animation modification and an unimaginable variety of animation effects.

02

VR IK

Full body IK solver dedicated Virtual Reality. Supports up to 6 tracked points for head, hands, feet and body + elbow/knee bend goals and built-in procedural locomotion.

03

Grounder

Grounder is an automatic vertical foot placement and alignment correction system. Grounder works with a wide variety of characters, from basic bipeds to spiders, bots and even quadrupeds.

04

Interaction System

The Interaction System is designed for creating procedural in-game interactions on the fly.

05

AIM IK

Aim IK is the easiest tool for creating character aiming systems or correcting any existing animation-based aiming system.

06

Rotation Limits

The Rotation Limit components in Final IK can be used independently or together with CCD, FABRIK or Aim IK to create complex constrained rigs for mechanical arms or turrets.

07

The Algorithms

Final IK contains a wide variety of Inverse Kinematics solvers, including CCD, FABRIK, Limb IK, Look At IK and Aim IK.

01

Full Body Biped IK

Final IK includes an extremely flexible and powerful high-speed lightweight Full Body IK solver that can be used for real-time procedural animation modification and an unimaginable variety of animation effects.

01

Animation Effects

With Full Body Biped IK, you can vastly reduce the amount of pre-baked animation and it’s footprint in the memory, reduce the repetitiveness of the animations and create dynamic real-time interactions with the scene and other characters.

01.1 Full Body Biped IK 01.2 Animation Effects
02

VR IK

Full body IK solver dedicated Virtual Reality. Supports up to 6 tracked points for head, hands, feet and body + elbow/knee bend goals and built-in procedural locomotion.

03

Grounder

Grounder is an automatic vertical foot placement and alignment correction system. Grounder works with a wide variety of characters, from basic bipeds to spiders, bots and even quadrupeds.

03

Flexibility

Grounder makes sure the feet are positioned and aligned to the ground surface while maintaining the look and feel of the animation as much as possible. The solver can even be rotated to enable the characters to walk on the walls and ceilings.

03.1 Grounder 03.2 Flexibility
04

Interaction System

The Interaction System is designed for creating procedural in-game interactions on the fly.

04

Basics

Just create an Interaction Object to interact with, animate it if you please, add the Interaction System to the character and specify a couple of weight curves for the interaction. It has never been so easy to make your characters dynamically interact with the scene.

04.1 Interaction System 04.2 Basics
05

AIM IK

Aim IK is the easiest tool for creating character aiming systems or correcting any existing animation-based aiming system.

05

Aiming Systems

AimIK can produce very stable and natural looking retargeting of character animation, it hence has great potential for use in weapon aiming systems. With AimIK we are able to offset a single forward aiming pose or animation to aim at targets even almost behind the character.

05

Simplicity

Attach the component, set up the bone references and you are ready to go.

05.1 AIM IK 05.2 Aiming Systems 05.3 Simplicity
06

Rotation Limits

The Rotation Limit components in Final IK can be used independently or together with CCD, FABRIK or Aim IK to create complex constrained rigs for mechanical arms or turrets.

07

The Algorithms

Final IK contains a wide variety of Inverse Kinematics solvers, including CCD, FABRIK, Limb IK, Look At IK and Aim IK.

07

Extend & Combine

All IK components in Final IK can be combined and layered on top of each other for creating more complex IK rigs.

07.1 The Algorithms 07.2 Extend & Combine

Puppet Master

Play overview

Features

01

Animate Ragdolls

PuppetMaster enables you to continue playing animation on your ragdolls through physical muscle torque.

02

Create & Edit Ragdolls

PuppetMaster contains a very easy to use visual ragdoll creation tool for biped characters and a ragdoll editing tool for all types of characters.

03

Procedural Behaviors

Procedural behaviours dynamically adjusting muscle and pin weights, strength add intelligence and realism to your ragdolls.

01

Animate Ragdolls

PuppetMaster enables you to continue playing animation on your ragdolls through physical muscle torque.

02

Create & Edit Ragdolls

PuppetMaster contains a very easy to use visual ragdoll creation tool for biped characters and a ragdoll editing tool for all types of characters.

03

Procedural Behaviors

Procedural behaviours dynamically adjusting muscle and pin weights, strength add intelligence and realism to your ragdolls.

Blog

Inverse Kinematics in Dead and Buried

Introduction

The dawn of VR introduces many new challenges for game design and programming, among them the problem of inverse kinematics (IK). It translates into two basic questions – how do we see ourselves in VR experiences and how do others see us? The first question has been usually answered with simply hiding the body from view. The second question has hardly been asked at all, since there are not many multiplayer VR experiences involving humanoid avatars out there yet.