Converting Mesh to Set of Discrete Coordinates

How would you convert certain discrete regions on the surface of a mesh to world coordinates?

Not really sure what you mean by "discrete regions", but here's how you convert vertice data from local positions to world positions

You would do something like this:

(Pseudo code)

vertices = meshFilter.mesh.vertices;

for (i; loop in vertices) {
    vertices _= transform.TransformPoint (vertices*);*_
_*}*_
_*//Ta Daa! You've got world coordinates*_
_*```*_
_*<p>Of course there are slightly faster ways to do this, like using Transform.LocalToWorldMatrix but this is by far the easiest way.</p>*_