Aim of this code is to construct a Geodesic Sphere starting from an Icosahedron. This structure is comprised of a complex network of triangles that form a roughly spherical surface. The more complex the network of triangles, the more closely the dome approximates the shape of a true sphere.

To create the desired shape, it was necessary to loop consequential subdivisions of the existent triangular faces’s network into a more complex one. First step of the Loop is to compute the average point, centroid, of every single face and then connect it to its 3 closest
centroids. Once linked, the centroids are pulled to the desired sphere and connected to the vertexes of the face which they belong to.

At every iteration the network’s complexity tries to reach the sphere shape.


After the loop, an animation was done with the use of Horster. While all the lines of the single iteration were procedurally shattered, an active camera moved along a spiral around the shape recording the animation. For every solution, 100 frame were selected and the code was set to
automatically switch from one to the next.


The code works on polylines but a mesh can be easily substituted.





GEODETIC DOME is a project of IaaC, Institute for Advanced Architecture of Catalonia developed at Master in City and Technology, in 2016 by:

Student: Iacopo Neri

Tutors: Aldo Sollazzo, Rodrigo Aguirre