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.
Searching the forum, dmitriy discourages the usage of contact_point_response at all in this post.
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.