I'm creating a video game which requires an inner sphere ("the core") and an outer sphere. The core is a solid icosphere, but the outer core must be made of individual triangular prisms that fit tightly to the core and each other. During the course of gameplay, the pieces of the outer core are removed one by one until the core is revealed.
After making my core, I tried to make a single triangular prism piece and to use it to construct my outer sphere, but I can't get the pieces to fit together right (see below).
I came to realize that the triangles are not all the same, so I've gone back to blender and extruded and then push/pulled all of my vertices to start an outer layer.
My question is: how can I easily connect all of these dots, create faces for each individual triangular prism (such that the normals are facing outward for each individual prism), and break them apart into individual objects so that I can save an outer sphere and import it into my game? And how can I do this with as little headache as possible?