Modeling a pointy mesh I want to model a pointy mesh but I don't know what the right method is, because I have tried multiple of them and they doesn't seem right.

I tried to do it by linking every vertex to a single vertex at the tip.
The problem with that is that I won't be able to use a loop cut to sharpen the edges if I want to use a subsurf modifier after that, since I believe it doesn't work with triangles.


Then, I tried to do it with four vertex linked in a same position and individually linked to the four others vertex of the mesh.
I'm wondering if this is a clean way to do it because those four vertex are not really necessary, if it is to place the loop cut.

The problem with that tho is that when I work with a mirror modifier on the X and Y axis, there will always be a hole in the middle (invisible when shrinked) since I can only link three vertex. Is that a problem ?


Thanks for the help!
Sharpen with Crease edges values

If is suitable with your geometry, you can use a high value of Crease Edge amount to the edges that start from the vertex you want pointy.

Pick the vertices, extend selection with Ctrl++ and than Ctrl+E to set the Crease to 1



More purple the edge is, higer the Crease value result.



If you are not interest on the sharp edges but only to create a spiky geometery, you can loopcut the piramid with a loopcut that lay in the plane that has the same normal of the base.



To opbtain this you can use the kinfe tool, or by extruding, or subdividing.

Double press G key to slide the loop near the vertex.