So I have been wrapping my head around how I would perform response upon collision in my physical actors. So far I have nailed down my dynamic actors into boxes and their composites. And I have no idea what computational/data design I should use in order to have proper collision response. I have following description of my actors:
- velocity vector
- innertia tensor position
- rotation velocity quaternion
I have no idea on how to implement correct friction, movement initiation, tendence, forces from collision points. In fact I do not have even a concept of the theory.
Are responses in physical engines really procedural or they often fall back to some explicit situation describers to simulate real world AAA behaviour?