Laban Effort Animation Transfer

One important aspect of my thesis work is adding expressivity to an input “neutral” animation. In our work, we decided to take the Laban Effort space as the main representation of the expressivity. This 4D space is divided into Space, Time, Weight and Flow axis. The Space axis describes how direct or indirect a movment is, Time describes if a movment is rather sudden or sustained while Weight differenciate Light from Strong motions. Finally Flow describes if a motion sequence is free or bound. In this article, I will only present how to transfer Time and Weight to a neutral animation. To do so, I will first introduce three animation operators: scaling, retiming and shaping operators.

Scaling

Efforts Comparison

Finally, I show below the comparison of the 4 efforts for several animations of the Mixamo database Kick Laban Punch Laban Stomp Laban Throw Laban

I personnaly think that those modifiers do the job as Laban Effort qualities are recognizable. That remains true as long as the animation phases are correctly defined. Still there are ways of improvment: first, foot sliding should be removed for light and strong modifiers; secondly, light and strong motions are sometimes too fast for some animations. This is due to the fact that some animations present long moments where there is no speed.

Comparisons:

Raise Light Raise Strong Raise Sudden Raise Sustained

Punch Light Punch Strong Punch Sudden Punch Sustained

Jump Light Jump Strong Jump Sudden Jump Sustained

Flip Light Flip Strong Flip Sudden RaFlipise Sustained

Stomp Light Stomp Strong Stomp Sudden Stomp Sustained

3D Expert. Computer graphics R&D Freenlance.

My research interests include character animation and non-photorealistic rendering.