Differential blending for expressive sketch-based posing

  • Authors:
  • A. Cengiz Öztireli;Ilya Baran;Tiberiu Popa;Boris Dalstein;Robert W. Sumner;Markus Gross

  • Affiliations:
  • ETH Zurich;Disney Research Zurich and Belmont Technology, Inc. and Adobe Research;ETH Zurich;University of British Columbia;Disney Research Zurich;ETH Zurich and Disney Research Zurich

  • Venue:
  • Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Generating highly expressive and caricatured poses can be difficult in 3D computer animation because artists must interact with characters indirectly through complex character rigs. Furthermore, since caricatured poses often involve large bends and twists, artifacts arise with traditional skinning algorithms that are not designed to blend large, disparate rotations and cannot represent extremely large rotations. To overcome these problems, we introduce a differential blending algorithm that can successfully encode and blend large transformations, overcoming the inherent limitation of previous skeletal representations. Based on this blending method, we illustrate a sketch-based interface that supports curved bones and implements the line-of-action concept from hand-drawn animation to create expressive poses in 3D animation. By interpolating stored differential transformations across temporal keyframes, our system also generates caricatured animation. We present a detailed technical analysis of our differential blending algorithm and show several posing and animation results created using our system to demonstrate the utility of our method in practice.