UV Flatten and Orient per Triangle

not sure the best way to title what I want, the best way I can describe it is to create a UV where every triangle is flattened and oriented the same way, so they all overlap in the same orientation. I can't imagine this is very difficult to do, there are 3 vertex per triangle, have 1 vertex a the top center, another at the bottom left, the last at the bottom right, taking up the full texture frame. I have been looking around to see if something like this has already been made but I'm not finding it. Any help would be greatly appreciated.