SeaShell Mesh from point array? extrude along path?

You’re right, the addon THREEp is based on spherical coordinates.
The addon THREEf on cylindrical coordinates.

Any geometry can be created. The addons THREEg and THREEi use very different variants.
Just look at this examples.

45

20180228-1235-19619
See sandbox and hofk (Klaus Hoffmeister) · GitHub


An example where I test a simple form.


As a newbie, it is helpful to have a look at the example collection.

There you’ll also find my very simple basic example of how to create an indexed buffer geometry.
https://hofk.de/main/discourse.threejs/2017/Indexed%20BufferGeometry/Indexed%20BufferGeometry.html
Starting with that, you can make it as complicated as you want!