when the object collides, the component of its velocity that is perpendicular to the edge that it collides with should be eliminated so that the object continues on a path parallel to the edge. i don't need to worry about bouncing at this point.
I am currently programming a 2-dimensional game and am creating a class that will allow for collision detection with any polygon defined by a set of points. The actual collision detection was easy, however i am having trouble coming up with an equation to describe the resulting velocity vector...
Ok, that's what i figured. But will there be translational movement as well? If so, how can you describe the force that acts on the center of mass as a function of the force that acts at the top of the sphere?
http://cheeseparade.com/diagram.png
Imagine a sphere on a frictionless surface. A string is attached to the top of the sphere, as shown. If a force is applied to the string, how will the sphere move? Will there be any torque at all, even though there is no friction? Or will the sphere move in...