by jaym » Wed May 02, 2012 3:15 am
In the Box2d collision listener you can get the contact point via contact.getWorldManifold().getPoints() method. The contact allows for a maximum of 2 points of collision for more complex polygonal shapes, or one point for points of a triangle, circles, etc.
The getPoints() method returns an array of the points, otherwise you can specify the specific point you'd like to grab via getPoints()[0] for a single point of contact.