Collision of a sphere into a cluster of spheres (billiard balls)

AI Thread Summary
The discussion focuses on simulating collisions of pool balls, specifically addressing the challenge of accurately modeling the behavior when the cue ball strikes a cluster of balls. The current simulation successfully handles one-on-one collisions but struggles with the dynamics of multiple balls, particularly the "bounce back" effect observed in real-life scenarios. Participants suggest breaking down the cluster collision into individual interactions and introducing randomness to ball positions for realism. The original poster considers adjusting the mass of the struck ball based on its connections to other balls in the cluster, but seeks guidance on the necessary equations and how to account for angles of velocity. The conversation highlights the complexity of simulating realistic billiard ball dynamics in a clustered collision scenario.
brigadier90
Messages
2
Reaction score
0
Hello all,

I am attempting to simulate collisions of pool balls. For the moment i am doing so without taking rotational momentum or friction between balls into account. right now i have a system that successfully simulates a collision between 1 ball and another ball. Here's how it basically works:

(assuming object ball is stationary)

The object ball basically gets or absorbs the white ball's velocity component along the x-axis (the axis axis being the line passing through the centers of both balls) while the white ball retains the y component of its original velocity. therefore in my simulation a straight shot (or a full ball shot) would make the while ball stop and the obj ball absorbs all its velocity. Ofc my simulation also works for arbitrary velocities for any number of balls.

The problem i am having is i can't figure out what happens when the while ball collides into a cluster of balls(e.g break shot). I know that in real life the white ball basically bounces back. i am guessing this is due to the cluster having a larger mass collectively. In my algorithm, increasing the mass of one of the balls does generate that 'bounce back' effect. However when dealing with a cluster, how do i know by how much to increase the mass for each collision, both between the white ball and the cluster, and the other internal collisions that happen whithin the cluster. Can anyone help?

Thank you
 
Physics news on Phys.org
You can split the collision into many collisions between the individual balls. Add some randomness in the precise ball positions, and this could give a realistic simulation.
 
yeah but that wouldn't cause the bounce back effect would it? for the bounce back effect i was thinking when the white ball hits a ball that is stuck to many other balls (e.g on the break) i could increase the mass of that ball that was struck depending on how many other balls are stuck or frozen to it. then the 2 balls that that ball hits (furthur down the balls triangle) would also have an increase in mass depending on the balls behind them. But increasing the mass depends on the angle of velocity, of the white ball and the angle of the object balls velocity after that, I have no idea and cannot find any articles that discuss this issue and i really need the equations.
 
I would expect that you can get backwards motion with 2-ball-collisions only.
 
The rope is tied into the person (the load of 200 pounds) and the rope goes up from the person to a fixed pulley and back down to his hands. He hauls the rope to suspend himself in the air. What is the mechanical advantage of the system? The person will indeed only have to lift half of his body weight (roughly 100 pounds) because he now lessened the load by that same amount. This APPEARS to be a 2:1 because he can hold himself with half the force, but my question is: is that mechanical...
Hello everyone, Consider the problem in which a car is told to travel at 30 km/h for L kilometers and then at 60 km/h for another L kilometers. Next, you are asked to determine the average speed. My question is: although we know that the average speed in this case is the harmonic mean of the two speeds, is it also possible to state that the average speed over this 2L-kilometer stretch can be obtained as a weighted average of the two speeds? Best regards, DaTario
Some physics textbook writer told me that Newton's first law applies only on bodies that feel no interactions at all. He said that if a body is on rest or moves in constant velocity, there is no external force acting on it. But I have heard another form of the law that says the net force acting on a body must be zero. This means there is interactions involved after all. So which one is correct?

Similar threads

Back
Top