Solving Billiard Problem - Get Help Here

  • Thread starter Thread starter DavidSnider
  • Start date Start date
Click For Summary
The discussion revolves around solving a billiard problem involving a ball with constant velocity and an initial direction vector within a rectangular table. The challenge is to create a function that calculates the ball's position over time, accounting for reflections off the walls. A suggestion was made to visualize the table as an infinite 2D plane of rectangles, allowing the ball to continue in a straight line and then "fold" back onto the original plane. However, a general formula for this mapping has not been established. The conversation seeks assistance in developing a solution to this problem.
DavidSnider
Gold Member
Messages
511
Reaction score
147
This is not homework, I'm just having trouble solving a problem of my own.

Say you have a ball with a constant velocity traveling with an initial direction vector inside a rectangle. Every time it hits a wall the direction vector gets reflected. I am trying to come up with a function that given the initial state of the ball and time-elapsed will return the position of the ball on the table at that time.

Somebody told me something about letting the ball continue across the border and then "folding" back onto the original plane, but I couldn't come up with a general formula for mapping this.

Any help would be appreciated, thanks.
 
Physics news on Phys.org
DavidSnider said:
This is not homework, I'm just having trouble solving a problem of my own.

Say you have a ball with a constant velocity traveling with an initial direction vector inside a rectangle. Every time it hits a wall the direction vector gets reflected. I am trying to come up with a function that given the initial state of the ball and time-elapsed will return the position of the ball on the table at that time.

Somebody told me something about letting the ball continue across the border and then "folding" back onto the original plane, but I couldn't come up with a general formula for mapping this.

Any help would be appreciated, thanks.

Hm. Try seeing the pool table as 2D infinite plane of rectangles and have the ball trace out a straight line across them. Not sure where to go from there though.
 

Similar threads

Replies
2
Views
497
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 6 ·
Replies
6
Views
1K
  • · Replies 1 ·
Replies
1
Views
7K
  • · Replies 4 ·
Replies
4
Views
5K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
Replies
2
Views
2K