David S. Ebert
Most Recent Affiliation(s):
- University of Maryland, Computer Science and Electrical Engineering Department, Instructor
Other / Past Affiliation(s):
- The Ohio State University, Assistant Professor
- Purdue University
Bio:
SIGGRAPH 1999
David Ebert’s research interests are procedural techniques for computer graphics, animation, scientific, medical, and information visualization. After receiving his Ph.D. from the Computer and Information Science Department at The Ohio State University in 1991, he was an Instructor In that department for two years. In 1993, Dr. Ebert joined the faculty of the Computer Science and Electrical Engineering Department at the University of Maryland, Baltimore County. He has taught eight courses at SIGGRAPH since 1992 and has published numerous articles on procedural modeling, rendering, and animation of gaseous phenomena. David is also the co-author of the first and second editions of Texturing and Modeling: A Procedural Approach, published by AP Professional. His work in simulating gaseous phenomena has also been featured in the SIGGRAPH Electronic Theater and the Papers program.
SIGGRAPH 1996
David Ebert is an Assistant Professor in the Computer Science and Electrical Engineering Department at the University of Maryland Baltimore County. Previously, he was an instructor in the Department of Computer and Information Science at The Ohio State University. He received his PhD in Computer and Information Science in June, 1991 from The Ohio State University. His current research interests include procedural modeling, rendering, and animation of gases, fluids, and fire; realistic volumetric scientific, medical, and information visualization; and animation control.
Dr. Ebert has chaired courses at SIGGRAPH ’92, ’93, ’94, and ’95 on Procedural Modeling and Rendering Techniques, has authored papers on the rendering and animation of procedurally defined gases, has published several journal papers on procedural modeling and animating volumetric gases and realistic visualization techniques and has produced 2 animations featuring this work which won numerous international awards and appeared in the SIGGRAPH ’89 and SIGGRAPH ’90 Animation Screening Rooms. His work has also appeared in the SIGGRAPH ’89, ’90, ’91, ’92, and ’96 Technical Slide sets as well as several textbooks and the cover of IEEE Computer Graphics and Applications magazine. Dr. Ebert has co-authored the book Texturing and Modeling: A Procedural Approach for AP Professional with Ken Musgrave, Darwyn Peachey, Ken Perlin, and Steve Worley, and recently written a chapter on Advanced Geometric Modeling Techniques for the CRC Handbook of Computer Science and Engineering.
SIGGRAPH 1994
David Ebert is an Assistant Professor in the Computer Science Department at the University of Maryland Baltimore County. Previously, he was an instructor in the Department of Computer and Information Science at The Ohio State University. He received his PhD In Computer and Information Science in June, 1991 from The Ohio State University. His current research interests include rendering and animating gases, fluids, and fire, combining volume and surface-based rendering, texturing, animation control issues, and scientific visualization.
Dr. Ebert has chaired courses at SIGGRAPH ’92 and ’93 on Procedural Modeling and Rendering Techniques, has presented a paper on rendering and animating procedurally defined gases at SIGGRAPH ’90, has published several journal papers on procedural modeling and animating volumetric gases, has produced 2 animations featuring this work which won numerous international awards and appeared In the SIGGRAPH ’89 and SIGGRAPH ’90 Animation Screening Rooms. His work has also appeared in the SIGGRAPH ’89, ’90, ’91 and ’92 Technical Slide sets as well as several textbooks and the cover of IEEE Computer Graphics and Applications magazine.
SIGGRAPH 1992
David Ebert is an instructor in the Department of Computer and Information Science at The Ohio State University. He received his PhD in Computer and Information Science in June, 1991. His current research interests include rendering and animating gases and fluids, combining volume and surface-based rendering, texturing, and animation control issues. Ebert has presented a paper on rendering and animating procedurally defined gases at SIGGRAPH ’90, has produced 2 animations featuring this work which won numerous awards and appeared in the SIGGRAPH ’89 and SIGGRAPH ’90 Animation Screening Rooms. His work has also appeared in the SIGGRAPH ’89, ’90, and ’91 Technical Slide sets as well as several textbooks and the cover of IEEE Computer Graphics and Applications magazine.
Learning Category: Organizing Committee Chair:
Course Organizer:
- SIGGRAPH 1992, "Procedural Modeling and Rendering Techniques"
- SIGGRAPH 1993, "RES Procedural Modeling and Rendering Techniques"
- SIGGRAPH 1994, "Procedural Modeling, Texturing, and Rendering Techniques"
- SIGGRAPH 1996, "Procedural Modeling and Animation Techniques"
- SIGGRAPH 1997, "New Frontiers in Modeling and Texturing"
- SIGGRAPH 1998, "Procedural Implicit Techniques for Modeling and Texturing"
- SIGGRAPH 1999, "Simulating Nature: From Theory to Application"
- SIGGRAPH 2000, "Simulating Nature: From Theory to Practice"
- SIGGRAPH 2001, "Simulating Nature: Realistic and Interactive Techniques"
- SIGGRAPH 2002, "Simulating Nature: Realistic and Interactive Techniques"
- SIGGRAPH 2003, "Simulating Nature: Realistic and Interactive Techniques"
- SIGGRAPH 2004, "The Elements of Nature: Interactive and Realistic Techniques"
- SIGGRAPH 2005, "Computer-Generated Medical, Technical, and Scientific Illustration"
- SIGGRAPH 2006, "Illustrative Visualization for Medicine and Science"
- SIGGRAPH 2010, "Fundamentals of Visual Analytics"
Experience Category: Organizing Committee Member:
Experience Category: Jury Member:
Learning Category: Jury Member:
Animation/Video(s):
Experience Category Collaboration(s):
Learning Category: Presentation(s):
![Applications of Visual Analytics](https://history.siggraph.org/wp-content/uploads/2021/12/2010-16-Applications-of-Visual-Analytics-150x150.jpg)
Type: [Courses]
Applications of Visual Analytics Organizer(s): [Thomas]
Presenter(s): [Thomas] [Maciejewski] [Ebert] [Koch] [Keim]
Entry No.: [16]
[SIGGRAPH 2010]
![Fundamentals of Visual Analytics](https://history.siggraph.org/wp-content/uploads/2021/12/2010-13-Fundamentals-of-Visual-Analytics-150x150.jpg)
Type: [Courses]
Fundamentals of Visual Analytics Organizer(s): [Ebert]
Presenter(s): [Ebert] [Maciejewski] [Koch] [Thomas] [Keim] [Tversky]
Entry No.: [13]
[SIGGRAPH 2010]
![The Elements of Nature: Interactive and Realistic Techniques](https://history.siggraph.org/wp-content/uploads/2021/10/2004-31-The-Elements-of-Nature-Interactive-and-Realistic-Techniques-150x150.jpg)
Type: [Courses]
The Elements of Nature: Interactive and Realistic Techniques Organizer(s): [Ebert]
Presenter(s): [Ebert] [Deussen] [Fedkiw] [Musgrave] [Prusinkiewicz] [Roble] [Stam] [Tessendorf]
Entry No.: [31]
[SIGGRAPH 2004]
![Theory and Practice of Non-Photorealistic Graphics: Algorithms, Methods, and Production Systems](https://history.siggraph.org/wp-content/uploads/2021/10/2003-Course-Cover-10-Theory-and-Practice-of-Non-Photorealistic-Graphics-150x150.jpg)
Type: [Courses]
Theory and Practice of Non-Photorealistic Graphics: Algorithms, Methods, and Production Systems Organizer(s): [Sousa]
Presenter(s): [Sousa] [Achorn] [Teece] [Carpendale] [Ebert] [Gooch] [Interrante] [Streit] [Veryovka]
Entry No.: [10]
![Non-Traditional Modeling](https://history.siggraph.org/wp-content/uploads/2021/10/2002-41-Course-Cover-Non-Traditional-Modeling-150x150.jpg)
Type: [Courses]
Non-Traditional Modeling Organizer(s): [Wyvill]
Presenter(s): [Wyvill] [Ebert] [Gross]
Entry No.: [41]
[SIGGRAPH 2002]
![Simulating Nature: Realistic and Interactive Techniques](https://history.siggraph.org/wp-content/uploads/2021/10/2002-09-Course-Cover-Simulating-Nature-Realistic-and-Interactive-Techniques-150x150.jpg)
Type: [Courses]
Simulating Nature: Realistic and Interactive Techniques Organizer(s): [Ebert]
Presenter(s): [Ebert] [Deussen] [Fedkiw] [Musgrave] [Prusinkiewicz] [Stam] [Tessendorf]
Entry No.: [09]
[SIGGRAPH 2002]
![The Future of Computer Graphics: An Enabling Technology?](https://history.siggraph.org/wp-content/uploads/2022/03/2002-Panels-04-The-Future-of-Computer-Graphics--150x150.jpg)
Type: [Panels]
The Future of Computer Graphics: An Enabling Technology? Presenter(s): [Davies] [Ebert] [Fishman] [Glassner]
Entry No.: [04]
[SIGGRAPH 2002]
![Simulating Nature: Realistic and Interactive Techniques](https://history.siggraph.org/wp-content/uploads/2021/09/2001-47-Course-Cover-Simulating-Nature-Realistic-and-Interactive-Techniques-150x150.jpg)
Type: [Courses]
Simulating Nature: Realistic and Interactive Techniques Organizer(s): [Ebert]
Presenter(s): [Ebert] [Fedkiw] [Musgrave] [Prusinkiewicz] [Stam] [Tessendorf]
Entry No.: [47]
[SIGGRAPH 2001]
![A Collaborative and Interdisciplinary Computer Animation Course](https://history.siggraph.org/wp-content/uploads/2022/07/2000-Educators-Forum-Ebert_A-Collaborative-and-Interdisciplinary-01-150x150.jpg)
Type: [Educator’s Forum]
A Collaborative and Interdisciplinary Computer Animation Course Presenter(s): [Ebert] [Bailey]
[SIGGRAPH 2000]
![Simulating Nature: From Theory to Practice](https://history.siggraph.org/wp-content/uploads/2021/09/2000-25-Course-Cover-Simulating-Nature-From-Theory-to-Practice-150x150.jpg)
Type: [Courses]
Simulating Nature: From Theory to Practice Organizer(s): [Ebert]
Presenter(s): [Ebert] [Musgrave] [Prusinkiewicz] [Stam] [Tessendorf]
Entry No.: [25]
[SIGGRAPH 2000]
![Simulating Nature: From Theory to Application](https://history.siggraph.org/wp-content/uploads/2021/09/1999-26-Course-Cover-Simulating-Nature-From-Theory-to-Application-1-150x150.jpg)
Type: [Courses]
Simulating Nature: From Theory to Application Organizer(s): [Ebert]
Presenter(s): [Ebert] [Foster] [Musgrave] [Prusinkiewicz] [Tessendorf] [Vincelette]
Entry No.: [26]
[SIGGRAPH 1999]
![Artificial evolution of implicit surfaces](https://history.siggraph.org/wp-content/uploads/2022/08/1998-SIGGRAPH-Image-Not-Available-150x150.jpg)
Type: [Talks (Sketches)]
Artificial evolution of implicit surfaces Presenter(s): [Bedwell] [Ebert]
[SIGGRAPH 1998]
![Procedural Implicit Techniques for Modeling and Texturing](https://history.siggraph.org/wp-content/uploads/2021/09/1998-Course-Cover-16-Procedural-Implicit-Techniques-for-Modeling-and-Texturing-150x150.jpg)
Type: [Courses]
Procedural Implicit Techniques for Modeling and Texturing Organizer(s): [Ebert] [Hart]
Presenter(s): [Ebert] [Hart] [Bloomenthal] [Fleischer] [Heckbert] [Pedersen]
Entry No.: [16]
[SIGGRAPH 1998]
![New Frontiers in Modeling and Texturing](https://history.siggraph.org/wp-content/uploads/2021/08/1997-14-Course-Cover-New-Frontiers-in-Modeling-and-Texturing-150x150.jpg)
Type: [Courses]
New Frontiers in Modeling and Texturing Organizer(s): [Hart] [Ebert]
Presenter(s): [Hart] [Ebert] [Bloomenthal] [Heckbert] [Fleischer] [Pedersen] [Prusinkiewicz]
Entry No.: [14]
[SIGGRAPH 1997]
![Volumetric modeling with implicit functions: a cloud is born](https://history.siggraph.org/wp-content/uploads/2024/07/1997-Talks-Ebert_Volumetric-Modeling-with-Implicit-Functions_-A-Cloud-is-Born-150x150.jpg)
Type: [Talks (Sketches)]
Volumetric modeling with implicit functions: a cloud is born Presenter(s): [Ebert]
[SIGGRAPH 1997]
![Modeling Natural Phenomena](https://history.siggraph.org/wp-content/uploads/2021/06/1994-22-Cover-Modeling-Natural-Phenomena-150x150.jpg)
Type: [Courses]
Modeling Natural Phenomena Organizer(s): [Musgrave]
Presenter(s): [Musgrave] [Ebert] [Fournier] [Gardner] [Prusinkiewicz]
Entry No.: [22]
[SIGGRAPH 1994]
![RES Procedural Modeling and Rendering Techniques](https://history.siggraph.org/wp-content/uploads/2021/07/1993-44-Course-Cover-RES-Procedural-Modeling-and-Rendering-Techniques-150x150.jpg)
Type: [Courses]
RES Procedural Modeling and Rendering Techniques Organizer(s): [Ebert]
Presenter(s): [Ebert] [Musgrave] [Peachey] [Perlin]
Entry No.: [44]
[SIGGRAPH 1993]
Learning Category: Moderator:
Role(s):
- Animation Director
- Computer Animation Jury Member
- Computer Animation Organizing Committee Member
- Course Organizer
- Course Presenter
- Educator's Forum Presenter
- Emerging Technologies Collaborator
- Emerging Technologies Jury Member
- Panel Presenter
- Panels Organizing Committee Member
- Talk (Sketch) Presenter
- Talks (Sketches) Jury Member
- Talks (Sketches) Organizing Committee Chair/Co-Chair
- Technical Papers Jury Member