Dr. Paul J. Diefenbach
2005 – Present Drexel University, Philadelphia PA
Co-director RePlay Lab on Gaming Technology
Asst. Professor, Digital Media, College of Media Arts and Design
Asst. Professor, Dept. of Computer Science
1991 - Present OpenWorlds Inc., Philadelphia PA
Founder and CTO
January 1999 – 2002 University of Pennsylvania, Philadelphia PA
Adjunct Asst. Professor, Moore School of Computer Science Engineering
1987 - June 1991 Siemens Corporate Research, Princeton
Research Scientist, Contractor
June 1985 - June 1987 W. Humprey Associates, Princeton NJ
Chief System Software Engineer
University of Pennsylvania, Philadelphia PA
Doctor of Philosophy, Computer Science, February 1996. GPA 4.0
Thesis: Multi-pass Pipeline Rendering: Interaction and Realism through Hardware Provisions
Master of Science in Engineering, August 1991. GPA 3.9
Rensselaer Polytechnic Institute, Troy NY
Bachelor of Science, May 1989. GPA 3.4
Major: Computer Science. Minor: Electrical Engineering.
+Real-time multi-platform, software design, development, and project lead. +Proposal writing
+Technologies: C++, Java, XML, TCP/IP, COM, DirectX, ActiveX +Platforms: Unix, Windows, Linux
+Modeling/Animation: Maya, 3D Studio Max
+Rendering: OpenGL, Optimizer, Performer, Fahrenheit, D3D, Multi-pass rendering
+Other: OO design, Human/agent simulation, Web technologies, Parsers, Distributed Learning ADL/SCORM, 3D Game Engines
“Creating a Multi-Discipline Gaming Curriculum: Avoiding Mistakes, Missteps, and Growing Pains”, SIGGRAPH Asia 2008, Singapore, 2008.
“Extending Animator Tool Sets for Humanoid Robotics,” 5th International Conference on Ubiquitous Robots and Ambient Intelligence ( URAI 2008), Seoul, Korea, November 2008.
“Building Planet Diggum: A Case Study of Multi-Discipline, Multi-Touch Gaming Collaboration,” SIGGRAPH 2008, Los Angeles, CA 2008.
“Applications of multi-touch gaming technology to middle-school education,” William Muto, Paul Diefenbach, SIGGRAPH 2008 posters, Los Angeles, CA, August 2008.
“Information overload: a collaborative multimedia dance performance,” Lauren Mandilian, Paul Diefenbach. SIGGRAPH 2008 posters, Los Angeles, CA, August 2008.
“Teaching Soft-skills: Digital Game Development in a Multi-Discipline Environment” Eurographics 2008, Crete, Greece, 2008.
“Planet Diggum: Multi-point Touch and Gesture Control of Gaming Environments” Workshop on Visual Languages and Computing, San Francisco CA, 2007.
“OpenWorlds Demonstrations.” SIGGRAPH Web3D Roundup, 1998-2002.
“X3D Architecture.” Web3D 2002 Symposium, Tempe Arizona, 2002.
“X3D Rendering Support.” Web3D 2001 Symposium, Paderborn, Germany, 2001.
“Supporting and Extending VRML In Your Application Using OpenWorlds™.” VRML 99 Conference, Paderborn, Germany, 1999.
“Building OpenWorlds.” VRML 98 Conference, Monterey CA, 1998.
“Immersive Control of Human Interaction with Multi-Variate Data.” NASA Technology Commercialization Review, Palisades, NY, 1998.
“Multi-pass Pipeline Rendering: Realism for Dynamic Environments.” Symposium on Interactive 3-D Graphics, Providence RI, 1997.
“Multi-pass Pipeline Rendering: Interactive Refractions, Reflections, and Shadows.” SIGGRAPH Technical Sketches, Orlando FL, 1994.
Project Manager – “Transition To Teaching”, Sponsored Research Agency: Office of Innovation and Improvement (OII), U.S. Dept. of Education, 2007-2008.
Project Manager – “Virtual Robot Simulator.” for project "PIRE: Humanoids - Universally Accessible Infrastructures to Advance Capabilities.", PI: Dr. Paul Oh, Drexel Mechanical Engineering NSF-PIRE: Partnerships for International Education and Research, 2007-2011.
Principal Investigator - “ADMS Graphical User Interface Design”, Sponsored Research Agency: Environmental Tectonics Corp., 2007
– led 10-person effort to redesign next-generation user interface for commercial disaster management simulator.
Co-Author and Prime Sub-contractor – “3D Components for Virtual Environments”
Vcom3D, Inc. OSD Phase II SBIR, 2002-2004.
Co-Author and Prime Sub-contractor – “On-Demand, Controller-based Simulation for Human-Automation Training.” Vcom3D, Inc. NASA Phase I SBIR, 2002-2003.
Principal Investigator - “Increased Human Visual Cognition Through Interactive Hardware Rendering.” Phase I. Contractor: NASA JSC, 1996-1998.
POC, Technical Lead - “Design Evaluation for Personnel, Training and Human Factors (DEPTH) Phase V Support.” Contractor: Hughes Missile Systems Company, 1996-1997.
Principal Investigator - “Immersive Control of Human Interaction with Multi-Variate Data.”, Phase I & II. Contractor: NASA MSFC, 1995-1998.
Principal Investigator - “IGDS/Jack Bi-directional Translator.” Subcontract with University of Pennsylvania. Contractor: US Air Force, 1993.
Principal Investigator - “IGES-Jack Translator.” Subcontract with University of Pennsylvania. Contractor: US Army, 1991-1992.
Paul J. Diefenbach. “Creating a Multi-Discipline Gaming Curriculum: Avoiding Mistakes, Missteps, and Growing Pains.” Proceedings of SIGGRAPH Asia 2008, (Singapore, December 2008).
Paul Diefenbach, Daniel Letarte, Christopher Redmann, Robert Ellenberg, Paul Oh . “Extending Animator Tool Sets for Humanoid Robotics” 5th International Conference on Ubiquitous Robots and Ambient Intelligence ( URAI 2008), (Seoul, Korea, November 2008).
Paul J. Diefenbach. “Teaching Soft-skills: Digital Game Development in a Multi-Discipline Environment” Computer Graphics Forum Journal, Volume 27(2), (Crete, Greece, April 2008).
Lauren E. Mandilian, Paul J. Diefenbach, Youngmoo Kim. “Information overload: a collaborative dance performance.” Proceedings of the 1st ACM Workshop on Semantic Ambient Media Experiences, SAME 2008, (Vancouver, British Columbia, Canada, October 31, 2008). 2008, pp. 57-60.
Paul J. Diefenbach, William Muto, Sara Colucci, Chester Cunanan, Justin Dobies, James Grow, Matthew Smith, “Planet Diggum: Multi-point Touch and Gesture Control of Gaming Environments,” Distributed Multimedia Systems (DMS'2007), (San Francisco, CA, September 2007).
Paul J. Diefenbach, “OpenWorlds™: Diary of a RoundUP Presenter,” Computer Graphics,Vo. 34, No. 2, p. 48, May 2000.
Paul J. Diefenbach and Prakash Mahesh, “VRML Virtues,” Silicon Graphics World,Vo. 8, No. 11, p. 16, November 1998.
Paul J. Diefenbach, “Space station simulations ‘fly’ on VRML model”, Silicon Graphics World, Vol. 8, No. 7, pp. 20, 27, July 1998.
Paul J. Diefenbach and Prakash Mahesh, “Building OpenWorlds,” Proceedings VRML 98, 1998.
Paul J. Diefenbach and Norman I. Badler, "Multi-pass Pipeline Rendering: Realism for Dynamic Environments," 1997 Symposium on Interactive 3D Graphics Proceedings, 1997.
Paul J. Diefenbach, "Multi-pass Pipeline Rendering: Interaction and Realism through Hardware Provisions," Ph.D. Thesis, tech report MS-CIS-96-26 , 1996.
Paul J. Diefenbach and Norman I. Badler, "Pipeline Rendering: Interactive Refractions, Reflections, and Shadows," Displays (special issue on Interactive Computer Graphics) , 15(3):173-180, 1994.
Commercial Product Launches
2008 ADMS™ by Vcom3D Inc. Emergency management training application. Consultant/architect for version 4 development.
2006 Vcommunicator® Studio by Vcom3D Inc. Virtual character product. Lead simulation engine designer.
2003 Sign Smith Studio by Vcom3D Inc. Sign language products. Lead simulation engine designer.
2001 ShadowChaser3D™ by ShadowChaser Inc. Instructional Golf Training application of golf pro David Leadbetter. Features OpenWorlds™ simulation engine.
2000 Tpresence Distributed Web Engine. Features OpenWorlds™ simulation engine.
1998 Schmoozer™ by Mitsubishi Electric. Multi-user virtual space featuring OpenWorlds™ simulation engine.
1997-2001 OpenWorlds™ libraries, loaders, and simulation engine.