I have a mesh that has been created in MakeHuman. I have imported it into blender to apply some python scripts on it. But, they require that the mesh must be triangular. So, my question is, is there any way to convert from quad to triangular mesh in blender or even MakeHuman?
Select your object. Enter edit mode (Tab) and press ctrlT to tirangulate.
The tools has a few options:
Beauty Split the quads in nice triangles, slower method.
Fixed Split the quads on the 1st and 3rd vertices.
Fixed Alternate Split the quads on the 2nd and 4th vertices.
Shortest Diagonal Split the quads based on the distance between the vertices.
And to complete the answers: You don't have to triangulate the mesh for python at all if you don't care about vertex order..you can use something like mesh.tessfaces which will represent your polygons triangulated.