-

According to the page you reference, getSurfacePoint “Returns the 3-D point of the collision, in the coordinate space of the supplied NodePath”. Thus, if you want the result to be in world coordinates, simply call colEntry.getSurfacePoint(render) (since render is the root of the graph, and therefore represents world coordinates).

David