Wickbert is a system that uses programmable particle systems to manipulate and display implicit surfaces. The name Wickbert" is a contraction of Andrew Witkin and Paul Heckbert, the two authors of the paper Using Particles to Sample and Control Implicit Surfaces that described how to use a particle system to display and manipulate an implicit surface and inspired many other ideas. Wickbert extends this ideas into an implicit surface library and particle system programming environment to better foster new ideas in interactive shape modeling. Wickbert consists of three main components:
wxModeler is an application based on the wxWindows GUI to configure the Wickbert libraries for shape modeling, shown in the screenshot below, which consists of an OpenGL display pane (left), a particle system control pane (center) and a surface control pane (right).
|
Particles is a particle system library specifically designed for using particles to interrogate, manipulate and display implicit surfaces, whose components are organized into attributes, behaviors and shaders in the center column of the screenshot below.
|
Surface is a library of surface routines that contains mainly an Implicit class for defining and managing implicit surfaces, such as the parameters of the torus shown in the right column of the screenshot below.
|

Wickbert is developed using Subversion at this repository. We are currently working with the psparam branch, which was constructed to automatically manage parameters and references in the particle and surface libraries. We need to merge it back into the trunk but haven't bothered yet.
Documentation
- Wickbert Papers provides a list of publications that inspired or resulted from Wickbert.
History
Middle Ages: Wenno (Vinno, Winne), from Kassel-Naumburg, was the first Master of the Order of Brothers of the Sword, leading the Order from 1204 to 1209. He was killed by his brother Wickbert with an axe, in a quarrel whose reason is unknown. Wickbert was sentenced to death but demonstrated forevermore that the axe is mightier than the sword. (See http://en.wikipedia.org/wiki/Wenno .)
Modern Times: Wickbert is an updated version of the Surface library that was constructed as the class project of a Fall 2000 shape modeling class. This library has been updated by student projects since, including a Fall 2002 procedural modeling class, a [Spring 2004 particle system programming class] (that coined the name Wickbert) and a Fall 2004 shape modeling class that officially renamed the library Wickbert.