David Robert Nadeau, Ph.D.
Highlights
Education
| 2002 | Ph.D. in Electrical and Computer Engineering, University of California, San Diego, California |
| 1985 | M.S. in Mechanical Engineering, Purdue University, West Lafayette, Indiana |
| 1983 | B.S. in Aerospace Engineering, University of Colorado, Boulder, Colorado |
Experience
- 1997-present, Nadeau Software Consulting, San Diego
- Lecturer on computer graphics. Consultant on user interfaces and web technologies including Apache, MySQL, Drupal, PHP, and Java.
- 2003-present, San Diego Supercomputer Center, University of California, San Diego
- Principal investigator and senior research scientist in visualization. Technical lead and principal software architect for large visualization projects in Java and C/C++. Work in a variety of science disciplines from biochemistry to geoscience and astrophysics.
- 1989-2003, San Diego Supercomputer Center, General Atomics, San Diego
- Principal investigator and senior research scientist in visualization. Visualization team transfered to UCSD in 2003.
- 1985-1989, Megatek Corp., San Diego
- Senior computer graphics engineer in the advanced development group. Software architect for low-level graphics libraries for specialty graphics hardware.
Broad background in software engineering involving 3D computer graphics, visualization, volume rendering, animation, image processing, user interface design, databases, and web technologies. Frequent emphasis on very large scale data and high performance.
Strong background in the essential tools of the trade, including Java, C/C++, PHP, Perl, SQL, X/HTML, CSS, assorted scripting languages, Apache, Drupal, PhotoShop, NetBeans, etc. Excellent fundamentals and quick to pick up the latest technologies.
Equally comfortable on Windows and any UNIX variant, from Linux to MacOSX. Experienced on computers from desktops to supercomputers.
Broad visualization experience from volume rendering to graph drawing. Second place winner in NSF National Visualization Challenge. Nebula and solar system visualizations showcased in planetarium shows from the American Museum of Natural History in NYC and the Reuben H. Fleet Science Center in San Diego. Assorted images published in textbooks on visualization and astronomy.
Strong usability skills creating smooth cross-platform user experiences with design that matches user workflow, balanced visual layouts, and careful color choices. Familiar with GUI convention differences between Windows, Mac OSX, and Linux.
Broad writing experience, from published books, magazine articles, and technical papers to user and programmer documentation. Equally comfortable with the brevity of Web page text and the detail required in technical documentation.
Languages & Tools
Community
- Reuben H. Fleet Science Center
- Member of the technical advisory board for system design for the forthcoming space theater upgrade.
- ACM Special Interest Group on Computer Graphics (SIGGRAPH)
- Course Organizer and Lecturer for multiple full-day courses on VRML and Java 3D at national conferences from 1996 through 1999. Conference Computer Operations Chair in 1993, Speaker Materials Chair in 1991, and Course Notes Coordinator in 1988 for the national conferences.
- Eurographics, European Computer Graphics Association
- Course Organizer and Lecturer for multiple full-day courses on VRML and Java 3D at European conferences from 1997 through 1999.
- VRML/Web3D Consortium
- Conference Co-Chair for the VRML 95 Conference, Workshop Co-Chair for the VRML Behavior Workshop, and Program committee member for VRML 97 and VRML 98.
Published books
- VRML Sourcebook
Andrea L. Ames, David R. Nadeau, John L. Moreland
ISBN: 0-471-14159-3
650 pages
January 1996 - VRML 2.0 Sourcebook, 2nd edition
Andrea L. Ames, David R. Nadeau, John L. Moreland
ISBN: 0-471-16507-7
688 pages
December 1996 - VRML 2.0 Sourcebook, 2nd edition (Chinese translation)
Andrea L. Ames, David R. Nadeau, John L. Moreland
ISBN: 7-5053-4401-3
522 pages
1998
Selected published magazine articles
- "High Performance 3D Graphics In A Window Environment," Computer Technology Review, D.R. Nadeau, Fall 1988.
- "Optimizing the Performance of VRML Worlds," Dr. Dobbs Journal, D.R. Nadeau, A.L. Ames, J.L. Moreland, July 1996.
- "See what VRML 2.0 is all about and start building shapes today," Netscape World, D.R. Nadeau, December 1996.
- "Building virtual structures," Netscape World, D.R. Nadeau, January 1997.
- "Animating shapes," Netscape World, D.R. Nadeau, February 1997.
- "Sensing the viewer's touch," Netscape World, D.R. Nadeau, March 1997.
- "Time for a VRML browser market shake-out?," Netscape World, D.R. Nadeau, April 1997.
- "How to optimize the performance of VRML worlds," Netscape World, D.R. Nadeau, May and August 1997.
- "Building virtual worlds with VRML," Computer Graphics and Applications, D.R. Nadeau, March 1999.
Selected published papers
- "SCEEN: A Program for Visualization of Urban Landscapes," Landscape Journal, D.R. Nadeau, M.J. Bailey, D. Molnar, vol. 5, no. 2, Fall 1986.
- "Software Tools for Image Conversion and Printing," Proceedings of the Visions of Supercomputing, D.R. Nadeau, September 1991.
- "Image Handling in a Multi-vendor Environment," Proceedings of Visualization 91, D.R. Nadeau, T.T. Elvins, and M.J. Bailey, October 1991.
- "Network Resources in a Scientific Computing Environment," Proceedings of the Eurographics Workshop on Visualization in Scientific Computing, D.R. Nadeau and T.T. Elvins, April 1992.
- "Network Video Device Control," Proceedings of Visualization 92, D.R. Nadeau and M.J. Bailey, October 1992.
- "The Virtual Reality Behavior System (VRBS): A Behavior Language Protocol for VRML," Proceedings of VRML 95, D.R. Nadeau and J.L. Moreland, December 1995.
- "The Virtual Reality Behavior System (VRBS): Using Perl as a Behavior Language for VRML," Proceedings of VRML 95, J.L. Moreland and D.R. Nadeau, December 1995.
- "Creating VRML Extensions to Support Vector Field Visualization," Proceedings of VRML 95, R. Ginis and D.R. Nadeau, December 1995.
- "User Interface Metaphor in Virtual Reality using VRML," Behavior Research Methods, Instruments, & Computers, D.R. Nadeau, vol. 28, no. 2, January 1996.
- "Worldlets - 3D Thumbnails for Wayfinding in Virtual Environments," Proceedings of UIST 97, T.T. Elvins, D.R. Nadeau, and D. Kirsh, October 1997.
- "Worldlets - 3D Thumbnails for 3D browsing," Proceedings of CHI 98, T.T., elvins, D.R. Nadeau, D. Kirsh, R. Schul, April 1998.
- "Volume Scene Graphics," Volume Visualization 2000, D.R. Nadeau, October 2000.
- "Volume Visualization using Physical Models," Visualization 2000, D.R. Nadeau and M.J. Bailey, October 2000.
- "Visualizing Stars and Emission Nebulas," Proceedings of Eurographics 2000, D.R. Nadeau, J.D. Genetti, S. Napear, B. Pailthorpe, C. Emmart, E. Wesselak, and D. Davidson, October 2000.
- "Worldlets - 3D thumbnails for wayfinding in large virtual worlds," Presence, T.T. Elvins, D.R. Nadeau, R. Schul, and D. Kirsh, vol. 10, no. 6, December 2001.
