I understand how navigation meshes work but how do I actually create them.
My guess was choosing random vertices with a given set of constraints like, constant z-axis value to make it plane, choose random points which are not less than the minimum specified separation between vertices so that the meshes have a finite area, etc.
As you see I don`t have much knowledge as to how this can be achieved. Creating a navmesh seems more manual to me. What could be an effective way to create convex meshes in a 3D environment?