| DOUG L. JAMES
Assistant
Professor of Computer Science & Robotics E-mail:
djames--cs.cmu.edu |
|
![]() |
Doug L. James and Christopher D. Twigg, Skinning
Mesh Animations, ACM
Transactions on Graphics (ACM SIGGRAPH 2005), 2005.
ABSTRACT: We extend approaches for skinning characters to the general setting of skinning deformable mesh animations. We provide an automatic algorithm for generating progressive skinning approximations, that is particularly efficient for pseudo-articulated motions. Our contributions include the use of nonparametric mean shift clustering of high-dimensional mesh rotation sequences to automatically identify statistically relevant bones, and robust least squares methods to determine bone transformations, bone-vertex influence sets, and vertex weight values. We use a low-rank data reduction model defined in the undeformed mesh configuration to provide progressive convergence with a fixed number of bones. We show that the resulting skinned animations enable efficient hardware rendering, rest pose editing, and deformable collision detection. Finally, we present numerous examples where skins were automatically generated using a single set of parameter values.
|
![]() |
Jernej Barbič and Doug
L. James, Real-Time Subspace Integration of St.Venant-Kirchhoff
Deformable Models, ACM
Transactions on Graphics (ACM SIGGRAPH 2005), 2005.
ABSTRACT: In this paper, we present an approach for fast subspace integration of reduced-coordinate nonlinear deformable models that is suitable for interactive applications in computer graphics and haptics. Our approach exploits dimensional model reduction to build reduced-coordinate deformable models for objects with complex geometry. We exploit the fact that model reduction on large deformation models with linear materials (as commonly used in graphics) result in internal force models that are simply cubic polynomials in reduced coordinates. Coefficients of these polynomials can be precomputed, for efficient runtime evaluation. This allows simulation of nonlinear dynamics using fast implicit Newmark subspace integrators, with subspace integration costs independent of geometric complexity. We present two useful approaches for generating low-dimensional subspace bases: modal derivatives and an interactive sketch. Mass-scaled principal component analysis (mass-PCA) is suggested for dimensionality reduction. Finally, several examples are given from computer animation to illustrate high performance, including force-feedback haptic rendering of a complicated object undergoing large deformations.
|
RESEARCH AREA: My research
interests span computer graphics, simulation, multiresolution physical
and geometric modeling, HCI and computational applied mathematics, with
applications in animation, robotics, industrial engineering and
entertainment. One major research area is interactive multimodal
simulation of physical models. In particular, I am investigating
precomputed data-driven deformable object simulation approaches for
applications in, e.g., computer animation, video games, virtual
prototyping and assembly planning, reality based modeling,
manufacturing
and tissue simulation.
BACKGROUND: I
completed my doctorate at the interdisciplinary Institute of Applied Mathematics (IAM)
at the University of British Columbia
(Vancouver, Canada) with Dinesh Pai (Computer Science). My dissertation
addressed low-cost interactive simulation of constrained continuous
systems in equilibrium, e.g., elastostatic models, using low-rank
updated fast multiresolution Green's function integral transforms. This
approach illustrates a common theme in which numerical computations may
be significantly restructured using precomputation to address the
particular needs of interactive applications.
FUNDING AND AWARDS
TEACHING
| 15-863 Physically Based Modeling and Interactive
Simulation (Spring
2003, Spring 2005)
|
|
| 15-462 Introduction
to Computer Graphics (Fall
2003, Spring 2006) First Spring 2006 class on Tuesday, January 17, 2006 @ 10:30am in Porter Hall A18B. |
|
| 15-864 Advanced Computer Graphics
(Spring
2004, Spring 2005, Spring 2006) First Spring 2006 class on Wednesday, January 18, 2006 @ 1:30am in Wean Hall 4615A. (Please attend Martin Luther King Day events on Monday Jan 16 afternoon.) Don't worry about the large waitlist... just come to the first class. |