Maybe this will help you?
In my addon, I have provided the option of splitting rectangles into four triangles using a central point. There is one variant each for indexed and non-indexed BufferGeometry.
Addon. Produces almost infinite many time-varying geometries with functions
from THREEf geometries r136 waffled grid checked