Modeling a Murex cabritii sea shell with a structured
implicit surface modeler
Callum Galbraith, Przemyslaw Prusinkiewicz, and Brian Wyvill.
University of Calgary.
Abstract
Implicit surface modeling systems have been used since the mid-1980s
for the generation of cartoon-like characters. Recently implicit
models combined with constructive solid geometry (CSG) have been used
to build engineering models with automatic blending. This work is
based on a structured implicit modeling system which includes CSG,
warping, 2D texture mapping and operations based on the
BlobTree, and its application to the generation of a complex
and visually accurate biological model of the sea shell Murex
cabritii. Since the model is purely procedurally defined and does
not rely on polygon mesh operations, it is resolution independent and
can be rendered directly using ray tracing. An interface has been
built for the BlobTree using an interpreted programming
language (Python). The language interface readily allows a user to
procedurally describe the shell based on numeric data taken fromthe
actual object.
Reference
Callum Galbraith, Przemyslaw Prusinkiewicz, and Brian Wyvill:
Modeling a Murex cabritii sea shell with a structured
implicit surface modeler. The Visual Computer vol. 18,
pp. 70-80.
Download PDF here (280 kb)