- #1
indoshon
- 2
- 1
- TL;DR Summary
- When an object hits another and bounces what exactly is the force that accelerates it back in the direction it came.
I'm trying to make a very basic physics engine.
So far I've got a variety of small things worked out but I've been driving myself crazy trying to work out collisions. From one sense I get I can use momentum and impulse to determine the velocity of an object after a fully elastic collision (no KE lost), and that I understand.
However what I'm having trouble trying to understand is the fact that it does accelerate back in the direction it came, which means there has to have been a force applied to accelerate it, a rather large force in fact to accelerate an object so quickly from one direction to another. I've looked into deformation and I do understand how (basically) how it works, but it does seem a bit beyond the scope of a very basic kinematic physics engine. So I was wondering, how (if at all) it might be possible to determine the total force colliding objects would experience due to deformation, and simply apply that when the two objects collide. And in that way emulate a fully elastic collision.
Thanks in advance, and please let me know if any of my explanation was confusing.
(This is my first post on here :) )
So far I've got a variety of small things worked out but I've been driving myself crazy trying to work out collisions. From one sense I get I can use momentum and impulse to determine the velocity of an object after a fully elastic collision (no KE lost), and that I understand.
However what I'm having trouble trying to understand is the fact that it does accelerate back in the direction it came, which means there has to have been a force applied to accelerate it, a rather large force in fact to accelerate an object so quickly from one direction to another. I've looked into deformation and I do understand how (basically) how it works, but it does seem a bit beyond the scope of a very basic kinematic physics engine. So I was wondering, how (if at all) it might be possible to determine the total force colliding objects would experience due to deformation, and simply apply that when the two objects collide. And in that way emulate a fully elastic collision.
Thanks in advance, and please let me know if any of my explanation was confusing.
(This is my first post on here :) )
Last edited by a moderator: