Calculate Faces from Point Cloud with Python I have a bunch of vertices in a point cloud stored in an obj file (i can change the file if need be). 

How do I calculate the faces from the point cloud using python? Example:

v -1.000000 0.000000 1.000000
v 1.000000 0.000000 1.000000
v -1.000000 0.000000 -1.000000
v 1.000000 0.000000 -1.000000
v -1.000000 0.000000 0.000000
v 0.000000 0.000000 1.000000
v 1.000000 0.000000 0.000000
v 0.000000 0.000000 -1.000000
v 0.000000 0.000000 0.000000


Edit: I may have to calculate the normal's too, right?
OK my search for this answer wasn't so straight forward. I knew how to solve this with MeshLab, but I couldn't get another python functions to work so...

I ended up just writing a script that ran MeshLab. This helped: https://stackoverflow.com/questions/54143202/using-meshlab-function-with-python

The only thing to note is that it appears that calculating normals via the script wont work. Other than that follow the instructions for running a script.