Home
Implicit surfaces have been increasingly used in computer graphics for modeling, visualizing and animation. One main drawback of implicit surfaces is the difficulties in controlling and modeling the shape of implicit surfaces interactively. Rendering of the surface at interactive rates are done by sampling the surface using particles. Particle systems have also been used to control the shape of the surface.
This project investigates two particle-based methods that have been developed for interactive modeling of implicit surfaces. The first method uses control points to manipulate the shape of the surface, by constraining the surface to follow the control points as they are moved. This method is used for modeling objects using blobby surfaces. The second method uses interpolating implicit surfaces for modeling objects. Interpolating implicit surfaces are constrained to smoothly passes through a given set of points. Using this method, a set of points on the surface can be specified, along with the surface normals.
These two methods are used to model soft objects analogous to items made from plasticine or clay, as well as cartoon-like objects.
A screenshot of the interactive modeling system developed in this project is shown below. The program can be found in the downloads section. Click on the image to see the image in full resolution (1024 x 768).