Character modeling and animation

Character lines, skeletons, deformations, muscles, skin... the art of character setup leaves an animator unencumbered,  like a puppeteer, free to focus on the formidable task of bringing a character to life.




Representative Reams & Reels

jali JALI: An Animator-Centric Viseme Model for Expressive Lip-Synchronization
Pif Edwards, Chris Landreth, Eugene Fiume, Karan Singh
ACM Transactions on Graphics, SIGGRAPH 2016
fingerwalking Finger Walking: Motion Editing with Contact-Based Hand Performance.
Noah Lockwood, Karan Singh.
SCA '12: Proceedings of the 2012 ACM SIGGRAPH/Eurographics Symposium on Computer Animation [PDF][Video][Details]
biomotionedit Biomechanically-Inspired Motion Path Editing.
Noah Lockwood, Karan Singh.
SCA '11: Proceedings of the 2011 ACM SIGGRAPH/Eurographics Symposium on Computer Animation [PDF][Video][Details]
Staggered Poses teaser image Staggered Poses: A Character Motion Representation for Detail-Preserving Editing of Pose and Coordinated Timing.
Patrick Coleman, Jacobo Bibliowicz, Karan Singh, Michael Gleicher.
Symposium on Computer Animation 2008. [project] [pdf][video]

Kinodynamic skinning using volume-preserving deformations (SCA 07) [paper][video] Best Paper award.


Predictive Feedback for Interactive Control of Physics-based Characters (Eurographics 05) [paper][video].
Outside-In Anatomy Based Character Rigging (SCA 05) [paper][video].
Helping Hand: An Anatomically Accurate Inverse Dynamics Solution For Unconstrained Hand Motion (SCA 05) [paper][video].
Ryan Oscar for animated short 05
Layered Dynamic Control for Interactive Character Swimming (SCA 04) [paper][video].


Handrix: Animating the Human Hand (pp 110-119 SCA 03) .


Skinning Characters using Surface Oriented Free-Form Deformations (GI 00).
Bingo Genie, Electronic Theater award 98
Wires: A geometric deformation technique (SIGGRAPH 98).
Realistic Human Figure Synthesis and Animation for Virtual Reality Applications (Ph.D. Dissertation, OSU 95).


Graphics Interface 2000, Cover Image, P. Thuriot, K. Singh.