
The Surface Constrained Particle System library is designed to support research and development of new shape modeling tools. Its main components include a broad library of implicit surface representations, and a sophisticated particle system structure for interrogating implicit surfaces.
We (will) have recently completed the development of a new system for graphics programming, based on an implicit surface library and a programmable particle system engine. This system was initiated as a collection of student projects from a Fall 2000 CS497 course, but has grown since into a fully functional system. Our goal is to demonstrate the breadth, power and ease-of-use of this system by using it to implement a wide variety of algorithms described in past SIGGRAPH's and other publications. To receive credit, a student will need to select a published algorithm, present it to the class and implement it using the new system.
Here is a link to the surface modeling class that was offered in Fall 2000.
Paper: Using Particles to Sample and Control More Complex Implicit Surfaces. Proc. SMI 2002.
particle-surface-demo-siggraph2003.zip
demo-02-particle-system-add-delete.wmv
demo-03-load-surface-particle-file.wmv
particle-system-source-siggraph2004.zip
Module name: Surface
CVSROOT: [username]@graphics.cs.uiuc.edu:/home/cvs/surface
Currently, Wen Su is in the process of creating a new version of the library that extracts out the features from the old Surface. This project is easier to setup but does not have all the features in Surface yet. Please see the readme file in the library.
Module name: gps
CVSROOT: [username]@graphics.cs.uiuc.edu:/home/cvs/surface