here my problem.
With "medium" downForce my collisionresponse/sliding is very nice.
with "high" forceDown (good when falling outside the level) the sliding is jerky.
medium force = problem when falling outside, the player falls to slow.
high force = problem for player to go uphills. if i set the gravity that is good for falling the player have not enough power to go uphills wihout gravity pushing player down.
I would like a gravity that is good enought from basic with freefall and also so the player can climb hills?
Do i have to calculate two different gravity, one for on plane and one outside plane?
Also, i rotate my whole gamelevel so when rotation begins i need the player to slide down the floor at a good speed.
A good speed now on ground is to slow. that makes two gravities now work.
I hope you understand my problem.
When using strong downForce, my collision sliding becomes jerky and player can´t walk uphills (even moderate hills).
I use v- = n * dot(n,v) but i don´t feel it makes any change to my gravity / shouldent this formula reduce gravity once on contact with a plane?