Unity Bug?: Terrain is not physically smooth

When “rolling” a sphere on a flat terrain, it jumps up and down, but not in all directions.

To reproduce the problem, do the following:

  • Create a physic material without friction.
  • Create a terrain, let it be flat, use no-friction-physic-material (otherwise, default values for everything).
  • Create a sphere just over the surface with a rigid body and sphere collider, use no-friction-physic material (otherwise, default values for everything).
  • Create a script that pushes the sphere with a force of at least 1000 (only one push, in Start()).
  • (let the camera follow the ball using the smooth follow script)

Push the sphere towards the negative Z-axis, THE SPHERE MOVES PERFECTLY!!!(?)

Push the sphere towards the positive Z-axis, the sphere seems to roll over bumps repeatedly.

Push the sphere towards the positive X-axis, the sphere seems to roll over bumps repeatedly.

Push the sphere towards the negative X-axis, the sphere seems to roll over bumps repeatedly.

This is a major issue for some of us, that are working with vehicle games. Is this a bug? Can I work around it myself or do I have to wait for a bug fix?

/Ricky

The engine still has this bug. How do I make the development team address this bug?

Submit a bug report. That is the only guaranteed way to get this issue in front of a Unity developer.

I just submitted a bug report since i’m having the same problem.

  1. Driving over terrain seems to interpolate as raycast, (or?),… and doesn’t appear to drive over terrain as averaged normals so it is smooth. The car bumps over every polygon.

  2. Make any terrain and drive over it.

I also submitted a bug report. You get the problem even if the terrain is totally flat. The funny thing is that when you drive in towards the negative Z-axis, there is no problem.

Just out of curiosity, has there been any response or update to this issue?

The bug is still there. The game I am developing has many other issues still so this is not my biggest concern but if it is not solved before I release my game, there will be big issues for me. I belive I also posted one of these change requests that you can vote for. Please add a vote. :slight_smile:

/Ricky

That’s too bad; I think a lot of the bug fixing is focused on nice-to-look-at things, whereas more subtle issues involving ‘invisible’ things appear to get less attention.

I’ll look for the change request and put my support in …

i have the same problem

higgyB, could you check the status of this bug. I issued a bug report 6-12 months ago.

/Ricky

Look for a url in the email Unity sent you when you filed your bug report.

It will show whether the incident is still open or has been closed and what the resolution was, along with all other activity.

Ah… ok, thanks. Case 327335. I will check it out.

/Ricky

I have the same problem :frowning:
There is any alternative solution for this?

It is now solved

Would you like to explain if this was solved as a bug fix in a particular version, or if it was something you were doing wrong.