Here's a common problem with a tricky complication.

A 20 x 20 square is struck by a 5 diameter circle travelling on a
vector with components x and y.
We know the x-y coordinates of the center of the ball, center of the
square and rotation of the square.
We also know the x and y components of the vector.
The zero angle of rotation is straight up.  The 0,0 point is top left.
x increases to the right and y increases downwards.

What would be the resulting bounce vector when the ball hits the
square?

The trick is when you see that a horizontal hit at a 45 degree rotation
will give a bounce upwards if the strike is above the center or
downwards if it is below the center.
I need a really tight algorithm to calculate the bounce vector no
matter what the ball or square coordinates are, or the impact vector
is.

Good luck!


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups-beta.google.com/group/algogeeks
-~----------~----~----~----~------~----~------~--~---

Reply via email to