Modelling Sea Shells
Modelling seashells is a problem that has interested biologists, mathematicians and computer scientists for over two centuries. Biologists can compare different shells and find what they all have in common. mathematicians can formalize these common characteristics, and computer scientists can use all this previous work to simulate existing shells.
Until now, programmers could only represent seashell (with their patterns) in two dimensions. But now, with the help of 3D-printing, the computing power of standard computers, and the availability of open-source software, every one can explore the universe of virtual seashells.
I wrote programs in Python (to be used as scripts in Blender) to create synthetic seashells. The programs are still ‘noisy’, and need to be cleaned before to be published, and the seashells are still a little bit too big and heavy, I am working on simplifying the whole creation process. Nevertheless, I join the vrml files, so you can either visualize the shell in 3D viewers like nettfab, meshviewer or other programs, and even 3D-print them if you have access to a Zcorp Project 460 or equivalent.
A paper presented at Bridges 2017 gives some explanation and historic background of this project :
http://archive. bridgesmathart.org/2017/bridges2017-189.html