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, see section Compatibility.
In contrast to Shelly (the ancestor), ShellyLib is not
Freeware but Shareware.
Please read the file "License"
for further information.
ShellyLib contains a small library ("libshelly"
), a simple frontend called
"shelly"
and a GUI called "Shell Laboratory"
.
The frontend "shelly"
behaves more or less just like the old Shelly,
that is why it is still named this way.
The "Shell Laboratory"
is partially written in Tcl/Tk and C,
and uses OpenGL for immediate rendering of the 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".