Easy perfect regular triangulation?

Hey all! So I want to make a triangulated mesh, that has the overall shape of a planar equilateral triangle that is made of faces that are themselves equilateral triangles. I tried making an equilateral triangle and use weaverbirds split triangles subdivision, but the result has some deviations (see picture) that are problematic later in the algorithm (I want to use 6 such meshes so that I get a hexagonal mesh, but the parts don’t weld all the way because of those deviations). Any alternative methods that you could suggest? Thanks a lot!

red is the contour of the initial triangle, black are the faces that result from weaverbird.


Have a look at Subdivide Triangle from Lunchbox (downloadable from Package Manager)


This GHPython script might help if you need a native solution:

1 Like