* Faculty       * Staff       * Students & Alumni       * Committees       * Contact       * Institute Directory
* Undergraduate Program       * Graduate Program       * Courses       * Institute Catalog      
* Undergraduate       * Graduate       * Institute Admissions: Undergraduate | Graduate      
* Colloquia       * Seminars       * News       * Events       * Institute Events      
* Overview       * Lab Manual       * Institute Computing      
No Menu Selected

* News


Procedural Authoring of Solid Models

Barbara M Cutler
Department of Electrical Engineering and Computer Science
Massachusetts Institute of Technology

Monday, February 28, 2005
Sage 3303 - 4:00 p.m. to 5:00 p.m.
Refreshments at 3:30 p.m.

In order to capture and reproduce the appearance and behavior of many objects, it is necessary to model their internal structures and materials, and how they change over time. However, producing real-world effects with standard surface modeling techniques can be extremely challenging. In this talk I will present a concise procedural approach for the creation, representation, and manipulation of volumetric geometry suitable for computer graphics applications.

Using a simple scripting language, a complete volumetric representation of an object can be created from one or more input surfaces, such as scanned polygonal meshes, CAD models, or implicit surfaces. The resulting model can be easily modified using sculpting and simulation tools, such as the Finite Element Method or particle systems, which are embedded as operators in the language. The language and implementation are demonstrated on a variety of complex examples that were inspired by real-world objects.

I will also present a current project to develop interactive modeling and structural analysis tools for architects that take into account the physical requirements of construction materials.

Bio: Barb Cutler is a Post Doctoral Lecturer in the Department of Electrical Engineering and Computer Science at MIT. Her research interests include computer graphics, geometry processing, algorithms, programming language design, software engineering, and design tools for architecture.

Last updated: February 24, 2005