Round mesh floating over another mesh?

Hello! Today I was making a terrain for my game

I have a ball tool, which you can throw
When you throw the ball it just kind of floats over the mesh

However, opposing to the video above, the ball mesh goes over any flat surface just fine.
Also, the ball mesh and the “terrain” mesh’s CollisionFidelities are set to PreciseConvexDecomposition

Any help is appreciated. :slight_smile:

1 Like
  1. Does your character float over the terrain as well?

  2. Why are you using a mesh for the ball?

  3. Is the terrain a mesh part?

The Terrain looks like a Mesh.
Large or complex meshes don’t always render the same way their physical shape is.

There are plenty of posts about players/parts ‘floating’ over a MeshPart here.
I searched “player floats above mesh” and found these:
<How to fix mesh collision problem?
<How can I fix improper hitboxes on a meshpart?
<Blender Terrain Glitch

  1. Yes, it does
  2. To make it round (im not sure about any other way to make it round)
  3. Yes it is

Hi, thanks for all the threads but unfortunately none of them was able to help

They were just to let you know that it’s an issue with MeshParts.

Using smaller Meshes may help so the percentage of the concave areas has a more reliable physical rendering.

And as @TheSai_ki asked, you can make Parts shaped as Ball, instead of Block or Cylinder to make them round. It’s been this way since Roblox started.

Smaller meshes helped a tiny bit although the issue still remains on some parts which is not perfect
Is there anything else I can try?

You may want to try a smoother Mesh, or just use Terrain instead.

1 Like

Hi! After a long time of manual labor and a lot of chunking, it works much better. Thanks!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.