just edited my post, those are already floats.
just to make my problem clearer.
You have your player and a wall in front of him.
Your player moves at a rate of 1 into the wall.
The collision normal will change to 1.0 for the z vectoer
i can do the same for .9 down to .5 and it still registers, anything below and the player still collides with the wall but the collision normal reads 0.0
just to make my problem clearer.
You have your player and a wall in front of him.
Your player moves at a rate of 1 into the wall.
The collision normal will change to 1.0 for the z vectoer
i can do the same for .9 down to .5 and it still registers, anything below and the player still collides with the wall but the collision normal reads 0.0