Doug L. James

Associate Professor
Department of Computer Science
Cornell University
4130 Upson Hall
Ithaca, NY 14853-7501, USA

(also Adjunct Asst. Professor, Computer Science Department, Carnegie Mellon University)

djames_at_cs.cornell.edu (email -- best way to reach me)
607-255-9215 (voice)
607-255-4428 (fax)

Cornell Affiliations: Computer Science, Program of Computer Graphics, Applied Mathematics, Theoretical and Applied Mechanics
 
Offices:
5146 Upson Hall (Computer Science),  588 Rhodes Hall (Graphics)
 
Assistant: Amy Fish (4115A Upson; amyfish_at_cs.cornell.edu;  607-255-9197)
 
Office Hours (Spring 2008):  Tues 2-4pm,  Fri 10-noon
 



2008 ACM/Eurographics Symposium on Computer Animation in Dublin!  July 7-9, 2008
(program co-chair with Markus Gross)


Research Publications and Projects


Biographical Information:  I grew up in Canada where I obtained a B.Sc. in Applied Mathematics from the University of Western Ontario in 1995. I later earned an M.Sc. (1997) and a Ph.D. (2001) in Mathematics from The University of British Columbia (UBC), both via The Institute of Applied Mathematics, and was briefly a post-doctoral researcher in Computer Science at UBC. In fall 2002 I joined the School of Computer Science at Carnegie Mellon University as an Assistant Professor in the Robotics Institute and the Computer Science Department, and was an active member of the Carnegie Mellon Graphics Lab. I recently joined the Cornell computer science faculty as an associate professor in August 2006.
 
My teaching and research interests are primarily in computer graphics, physically based animation, computational geometry, scientific computing, dimensional model reduction, computational robotics, and haptic force-feedback rendering. Some typical application areas are computer animation (film and video games), virtual prototyping and assembly planning, and interactive soft-tissue simulation for virtual medicine.  I am very interested is the design of geometric and physical algorithms that can exploit the structure and information content of physical phenomena to permit faster and better simulations.  An important research theme has been the design of amortized algorithms that can leverage preprocessing to accelerate physical simulations for high-rate, multi-sensory feedback in emerging human-computer interaction applications.  At present we are exploring algorithms to accelerate processing of discrete deformable systems: fast integration of solid dynamics, output-sensitive collision detection techniques, fast contact resolution, force-feedback haptic rendering, real-time acoustic radiation, and appearance modeling.  We are also interested in understanding how algorithms can reuse physical motion databases to enable interactive display and content creation, and to provide animators with more powerful control over physical simulation content.
 
Funding and Awards:
Alfred P. Sloan Research Fellowship (2006-2007)
National Science Foundation (CAREER, EMT, ...)
National Institutes of Health
PIXAR
BOEING (Commercial Airplanes)
Intel Corporation
NVIDIA
PopSci "Brilliant 10" (Popular Science, 2005; CMU press release, USA Today, PghPostGazette)



Students:


Teaching:


Home Renovations: