When using contact_point_response, the normals that are returned are sometimes incorrect:
Here is a minimal example of this behaviour: CollisionResolution.zip (12.8 KB)
I’m using the “resolving kinematic collisions” code from this page.
The use case I have is that I would like the collisions to work regardless of the size or type of the fixture colliding. Using raycasts is therefore not ideal, because I’d need to know the size of the fixtures to fire them accurately.
Is there really no other way of solving the scenario above? As you might have guessed, this is for a platform game.