Next Previous Contents

2. Introduction

ShellyLib is a small set of C-programs for generating seashell or snail shapes. ShellyLib supports many common file formats, see section Output Formats, and has been designed to be as portable as possible.

In contrast to Shelly (the ancestor), ShellyLib is not Freeware but Shareware. Please read the file "License" in the top level of the distribution for further information.

ShellyLib contains a small library ("libshelly") and a GUI called "Shell Laboratory", in addition it is possible to compile a command line driven shell generator ("shelly").

The "Shell Laboratory" is written in Tcl/Tk and C. It uses OpenGL for immediate rendering of the generated shells.

The algorithm used to generate the shells is an extended version of the algorithm by M.B. Cortie, found in Computer and Graphics, Vol. 17, No. 1, pp. 79-84, 1993, "Digital Seashells". See section Addresses, Pointers, Literature for more references.


Next Previous Contents