I’m new to the topics of polyhedras.
I’m trying to apply a Goldberg Polyherdra Pattern onto a given ellipsoid.
Is that possible? I’ve googled around for some solutions
However, most solutions seem to provide a given polyhedra.
I would like a solution that references my geometry and allow me to change the scale and subdivisions.
I have no idea what a “Goldberg Polyherdra Pattern” is so an image would help, perhaps a link that explains it. And as always, post your own GH file with some geometry.
Domes are done in Mesh “format” mostly for speed (Point3f etc) AND for the 6 handy connectivity Methods available in RhinoCommon for the Mesh Class. These connect TopologyVertices, TopologyEdges and Faces via DataTrees of type int.
Then is a matter of connectivity (and MTV Sort as found in the TopologyVertices related Method). Since the Mesh is derivant - in most of cases - from some seed Platonic solid (Frequency is the subdivision) … one can easily mastermind hex patterns (provited that he knows how these Geo Dome Faces are made).
4. That said most Geo Dome (as Meshes) Vertices have valence 6 meaning that hexagons (and some pentagons) are a given as well in, say, W type of trusses like this one captured (see the black top struts):