Hi !
I have a strange effect in my game. I have seen it for months, but never cared about it. But now people are complaining. I made a video of it:
http://www.transmogrifier.de/temp/bounce.avi
It's a newton heightfield and a the unit trying to get over that bump is a sphere with an upvector joint. The unit has a target position it wants to move to and therefore applies the same amount of force in the direction parallel to the xy plane each frame. I call NewtonInvalidateCache from time to time. @Julio: It's exactly the same scene setup from a few weeks back where we optimized it.
While this looks funny and sometimes adorable, this effect sometimes gets much larger. I've seen a unit bounce of about 40m, assuming it's about 2m high. I got reports about units flying over the whole map, which would be 1km. The biggest problem is when you best unit suddenly falls in the water and dies instantly because of this :/
Any idea what could cause this? Should I try the character controller instead of spheres + upvector?
Marc