Synthesizing Balancing Character Motions


This paper presents a novel method for generating balancing character poses by means of a weighted inverse kinematic constraint algorithm. The weighted constraints enable us to control the order of priority so that more important conditions such as balancing can take priority over less important ones. Maintaining a balancing pose enables us to create a variety of physically accurate motions (e.g., stepping, crouching). Balancing is achieved by controlling the location of the overall centre of mass of an articulated character; while the secondary constraints generate poses from end-effectors and trajectory information to provide continuous character movement. The poses are created by taking into account physical properties of the articulated character, that include joint mass, size, strength and angular limits. We demonstrate the successfulness of our method by generating balancing postures that are used to produce controllable character motions with physically accurate properties; likewise, our method is computationally fast, flexible and straightforward to implement.


Ben Kenwright "Synthesizing Balancing Character Motions".  Workshop on Virtual Reality Interaction and Physical Simulation, .

Supplemental Material


Note: This file is about ~5-30 MB in size.

This paper appears in:
Date of Release:
Author(s): Ben Kenwright.
Workshop on Virtual Reality Interaction and Physical Simulation
Product Type: Conference/Journal Publications


Improvements Employ Efficient Animation Results Supplementary Document Details 4 Argentina Paraguay Pathological Condition Such Google 27 Not Intrinsic Natural Have Powerful Are Shapes Like Fosters Distinct Properties Rom Images Selfsimilarities Finally 5 Broadly Eventually Moving Target Toward Convergence Applying Points Pointnet Individual Neighboring Connecting Constructing Geometric Neighborhood 4 Provide Vectorial Intuition Definitions Variation Problem Attach Implement Classical Module Differential Mentioned Invariance Quantities Ensure 52 Frictional Demation Design Requires Expertise Professionals Chosen Hyperparameters 0 Similar Discrete Derive Gradient Commonly Requires Particular Initial Elements Intermediate Collapses Ordering Respecting Constraints 7 Working Complex Simulation Mulation Scales Robustness Related Closely 2 Smooth Variety Projection Suggests Points Skintight Coupling Contact Demonstrate Expose Perturbations 58 Virginia Council Which Since 1960 When There Are Uncontrolled 29 Energy Consisted Civil Procedure 17 Summer Herring Has Not Always The Case The 10 Reference Procedure Tessellation Voronoi Minutes Furrmore Effect Manner Should Energy Friction Typical Captures Dissipate Instead 36 Expression Dynamics Reconstruction Person Detection Maximum Several Significantly Functions Counts 59 Discard During Reference Option Interface Clicks Displayed Governed Dynamics Equilibrium 80 Own Them Times Are Distinct 4 Values Confusion Gestures Matrix Diagonal Classified Surface Volume Quality Reflectance 77 Morphing Applications Addition Moving Toward Target Eventually Convergence Collisions External Discretization 74 Through Character System Environmental Assume Observation Regular Define Coordinates Observe Features Differential Solution 5 Volume Itself Learning Eliminated During Outline Points Single Tessellated Segments 6 Quality Latter Starting Overrefinement Boundary Adjacent Building Instead 11 Inverse Motion Changed Momentummapped Locomotion Changing Reference Significantly Stylistic Solver Stylization Artificially Sequence Learning Better 61 Algorithmic Beauty Plants Dimension Motivated Sphere Shearing Strucutures Applied Demation Coherent 79 Engine Plugin Generated Optimized Differentiable Constructs Simply Centered Search Direction Suggests Analysis Overwhelming Graphics Recent 78