Doug L. James

August 2008

Address

Department of Computer Science
Cornell University
4130 Upson Hall
Ithaca, NY 14853-7501, USA
607-255-9215 (voice)
607-255-4428 (fax)
djames@cs.cornell.edu
http://www.cs.cornell.edu/~djames

Academic positions

Degrees

  • 1997-2001, Ph.D., Mathematics. Institute of Applied Mathematics. University of British Columbia. Canada. Dissertation: Multiresolution Green's Function Methods for Interactive Simulation of Large-scale Elastostatic Objects and Other Physical Systems in Equilibrium. Advisor: Dinesh K. Pai.
  • 1995-1997, M.Sc., Mathematics. Institute of Applied Mathematics. University of British Columbia. Canada.
  • 1991-1995, B.Sc., Applied Mathematics (with distinction). Dept. of Applied Mathematics. University of Western Ontario. Canada.

Honors

  • 2008, College of Engineering Excellence in Teaching (Douglas Whitney `61 Award). Cornell University.
  • 2007, Best paper award. ACM SIGGRAPH/Eurographics Symposium on Computer Animation.
  • 2006-8, Research Fellow. Alfred P. Sloan Foundation.
  • 2005, "Brilliant 10" young scientist. Popular Science magazine.
  • 2004-9, NSF CAREER Award. National Science Foundation. "Precomputing Data-driven Deformable Systems for Multimodal Interactive Simulation."
  • 2004, Certificate of distinction. ArtFutura 2004 (www.artfutura.org) computer animation festival and proceedings (Europe, October 28-31). "Output-Sensitive Collision Processing for Reduced-Coordinate Deformable Models."
  • 2001, Best interactive demonstration. "Force Feedback Simulation of Reality-based Elastic Models." 11th Annual Precarn-IRIS (Institute for Robotics and Intelligent Systems) Conference, Ottawa, Canada.
  • 2000, Best poster. "Interactive Elastic Modeling." 10th Annual Precarn-IRIS (Institute for Robotics and Intelligent Systems) Conference, Montreal, Canada.
  • 1999-2000, University Graduate Fellowship. University of British Columbia.
  • 1995-1997, 1997-1999, Postgraduate scholarships. National Sciences and Engineering Research Council (NSERC) of Canada.
  • 1995, Highest standing in theoretical physics program. Dept. of Applied Mathematics. University of Western Ontario.
  • 1991-1995, Undergraduate scholarship. Canada Scholar in Science and Engineering, Government of Canada.
  • 1991-1995, Undergraduate scholarship. University of Western Ontario.

Review committees, advisory committees, and editorial boards

Publications

    A. SIGGRAPH and TOG papers

    B. Other refereed journal articles

    C. Other refereed and reviewed publications

    D. Books and proceedings
  • [D01] Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2008,  Dublin, Ireland, July 7-9, 2008. Co-edited with M. Gross.

Selected production credits

Departmental activities
  • 2007-8, Member. Faculty recruiting committee (computational biology).
  • 2006-7, Member. Faculty recruiting committee (scientific computing).
  • 2007, Member. Curriculum planning committee (game design).
Extra-departmental activities
  • 2008, Member. Undergraduate admissions committee. College of Arts and Sciences.
  • 2007-8, Member. Colloquium committee. Center for Applied Mathematics.
  • 2005-6, Organizer. Robotics Institute Seminar, CMU.
  • 2005-6, Member. Undergraduate curriculum review committee, CSD, CMU.
  • 2002-6, Member. Speakers Club, CSD, CMU.
  • 2003, Member. Faculty recruiting committee (computer graphics), CSD, CMU.

Student advising

Current student advising
  • Steven An, PhD student (CS, Cornell).
  • Jeffrey Chadwick, PhD student (CS, Cornell).
  • Changxi Zheng. PhD student (CS, Cornell).
  • Jonathan Kaldor. PhD student (CS, Cornell), with S. Marschner.
Post-doctoral students supervised
PhD theses supervised
Master's theses supervised
  • Andrew Cove. Dynamic Texturing of Botanical Environments. Computer Science, CMU, 2007.
Undergraduate students supervised
Other supervisory committees

Teaching

Cornell University, Department of Computer Science
    • CS 6650 Computational Motion. Graduate level advanced seminar. Fall 2008. Introduced.
    • CS 322 Introduction to Scientific Computing. Undergraduate level. Spring 2008. Significantly revised.
    • CS 567 Physically Based Animation for Computer Graphics. Graduate level. Spring 2007. Introduced.
    • CS 465 Graphics I. Undergraduate level. Fall 2007.
    • CS 466 Graphics Practicum. Undergraduate level. Fall 2007. Introduced.
    • CS 718 Computer Graphics Seminar. Graduate lunch seminar. Fall 2006 and Spring 2008.
Carnegie Mellon University, School of Computer Science
    • 15-863 Physically Based Modeling and Interactive Simulation. Graduate level seminar. Spring 2003, Spring 2005. Introduced.
    • 15-864 Advanced Computer Graphics. Graduate level. Spring 2004, Spring 2005, Spring 2006. Introduced.
    • 15-462 Introduction to Computer Graphics. Undergraduate level. Fall 2003, Spring 2006.
Funding
  • Many-Core Multi-Sensory Digital Physics, Intel Corporation, Higher Education Equipment Donation Program, 2007.
  • NSF-CCF: Accurate and Efficient Visual Simulation of Fiber-based Mechanical Structures, with Steve Marschner and Susan Ashdown. National Science Foundation, NSF CCF-0702490, 2007–2010.
  • NSF-CompBio: Reality-based Data-driven Computer Models for Surgical Simulation, with Jaydev Desai. National Science Foundation, CCF-0621999, since 2006.
  • NIH/NIBIB R01: Data-Driven Real-Time Surgical Simulation from Reality-based Soft-tissue Models, with Jaydev Desai. National Institute of Biomedical Imaging and BioEngineering (NIBIB), National Institutes of Health (NIH), since 2006.
  • Alfred P. Sloan Research Fellowship, 2006-2008.
  • NSF-CAREER: Precomputing Data-driven Deformable Systems for Multimodal Interactive Simulation. National Science Foundation. Early CAREER Award. CCF-0430528, 2004-2009.
  • NVIDIA Fellowship Program, 2005-2006 (student: Chris Twigg).
  • Link Foundation Fellowship Program, 2004-2005 (student: Jernej Barbic).
  • NSF-MRI: Instrument Development: Magnetic Levitation Haptic Interface Systems. National Science Foundation. Major Research Instrumentation, (MRI) Program, CISE Experimental and Integrative Activities. Ralph Hollis (PI).  NSF-MRI Award (EIA-0321057), 2003-2007.
Industrial gifts
  • Pixar Animation Studios (including 100% allowance on software), since 2004.
  • NVIDIA (equipment)
  • Intel (equipment)
  • Autodesk (software;  formerly Alias)

Invited talks  

  • Multi-Sensory Physics and User Interaction
    • In ACM SIGGRAPH 2008 Classes, "Real-Time Physics" (Los Angeles, California, August 11-15, 2008).
  • Simulating Knitted Cloth at the Yarn Level.
    • Visual Computing Lunch Seminar, ETH Zurich, Mar 2008. 
  • Mechanical highlights from interactive and emerging multi-sensory digital physics.
    • Mechanical and Aerospace Engineering Colloquium, Cornell University, March 2008.
  • Many-Worlds Browsing: Controlling physics via interactive search.
    • Google (tech talk), CA, May 2007.
  • Physics control via information browsing, and recent work on real-time deformation.
    • Pixar Animation Studios, CA, May 2007. 
    • Computer Science, Caltech, May 2007.
    • EECS, Computer Science Division, UC Berkeley, May 2007.
  • Toward Multi-Sensory Physical Simulation:
    • Computer Science Department, Colloquium, New York University, February 2007.
    • Theoretical and Applied Mechanics Colloquium, Cornell University, February 2007.
  • Invited speaker, ICRA Workshop on Haptic Perception & Rendering, Rome, Italy, April 07. (could not present due to travel problem)
  • Invited panelist on "Physically Based Modeling." ACM Solid and Physical Modeling conference, Cardiff, UK, June 2006.
  • Sub-linear time algorithms for deformable systems.
    • Computer Science Colloquium, Cornell University, NY, Spring 2006.
  • Precomputed Acoustic Transfer.
    • Computer Science (Vision and Graphics Center), Columbia University, NY, Spring 2006.
  • Parameterizing Deformable Systems to Tame Complexity (and Parameterizing Deformable Systems for Interactive Applications.)
    • Stanford University (Broad Area Colloquium for Artificial Intelligence, Geometry, Graphics, Robotics and Computer Vision), CA, December 2005.
    • Pixar Animation Studios, CA, June 2005.
    • Computer Science, UC Berkeley, CA, June 2005.
  • Invited speaker, Workshop on Surgical Simulation Based on Reality-Based Soft-Tissue Models, MIT, MA, Spring 2005.
  • Parameterizing Deformable Systems for Real-time Applications.
    • Massachusetts Institute of Technology, MA, CSAIL: Language, Learning, Vision and Graphics Seminar Series (LLVG), May 2005.
  • Invited short course on Computational Graphics and Virtual Reality: A Primer on Interactive Physical Simulation. Dipartimento di Ingegneria dell'Informazione. Universita di Siena, Siena, Italy, September 27-30, 2004.
  • Interactive Simulation of Continuous Physical Systems (job talk):
    • Computer Science Dept., University of Waterloo, Canada, February 2002. 
    • Computer Science Dept., Carnegie Mellon University, Pittsburgh, PA, March 2002.
    • Department of Computer Science, University of Toronto, Ontario, Canada, April 2002.
  • Multiresolution Green’s Function Methods for Interactive Simulation of Large-scale Elastostatic Objects and Other Physical Systems in Equilibrium.
    • The Boeing Company, Computer Science Dept., Bellevue, WA, USA, August 2001.
  • Interactive Elastic Modeling.
    • ACM1: Beyond Cyberspace, San Jose, CA, USA, March 2001.  (Invited exhibitor)
  • Fast Simulation of Elastostatic Deformable Models.
    • Game Technology Seminars 2001, Chris Hecker and Jeff Lander (chairs), San Francisco, CA, USA, January 2001.
  • ArtDefo: Accurate Real Time Deformable Objects.
    • Radical Entertainment Inc., Vancouver, BC, Fall 1999. 
Acknowledgement: Organization inspired partly by David Salesin and Ken Goldberg.