Resulting directions and velocities of two circles colliding

  • Thread starter Thread starter yortzec
  • Start date Start date
  • Tags Tags
    Circles
Click For Summary
SUMMARY

The discussion focuses on calculating the resulting x and y velocities of two colliding circles in a 2D simulation. The user, yortzec, seeks a formula to determine these velocities based on the original velocities and coordinates at the point of collision. Key insights include the conservation of momentum and the principle that angles of deflection equal angles of approach, as clarified by JHamm. This foundational understanding is crucial for accurate simulation of particle collisions.

PREREQUISITES
  • Understanding of basic physics concepts, particularly momentum conservation
  • Familiarity with 2D coordinate systems
  • Basic knowledge of vector mathematics
  • Experience with computer simulation programming
NEXT STEPS
  • Research "momentum conservation in collisions" for foundational physics principles
  • Study "vector decomposition in 2D" to understand how to convert between vectors and velocities
  • Learn about "collision response algorithms" for simulating particle interactions
  • Explore "angle of incidence and reflection" in the context of circular objects
USEFUL FOR

This discussion is beneficial for game developers, physics simulation engineers, and anyone interested in implementing realistic collision mechanics in 2D environments.

yortzec
Messages
5
Reaction score
0
Hi everybody,

I am trying to find the resulting x and y velocities when two moving circles (particles) which are exactly the same and are in the same plane, collide. They are not (necessarily) hitting head on. I am trying to implement this in a 2d computer simulation.

I have the x and y velocities and coordinates of the two particles, but I have not taken a physics class, and most formulas I can find online involve vectors-- I don't entirely understand vectors and can't figure out how vectors can be converted to and from x and y velocities.

Is there a formula to find resulting x and y velocities given the original x and y velocities and the coordinates of the circles at the exact point when the circles meet?

Thank you so much for your help.

-yortzec

EDIT: This post has been moved.
 
Last edited:
Physics news on Phys.org
You'll need two things for this; first momentum is conserved (a quick search will do better than any explanation I could quickly type here) and secondly the angles of deflection will be equal to the angles of approach as measured from the point of contact and perpendicular to the tangent of the circles at that point (image might make it a bit clearer)

15oyt1d.png
 
That is extremely helpful! Amazing how unnecessarily confusing Wikipedia was when really the answer was that short. Thank you so much, JHamm, I'll try to implement this.
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
2K
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 3 ·
Replies
3
Views
665
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 39 ·
2
Replies
39
Views
5K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 8 ·
Replies
8
Views
3K