Jump to content

Recommended Posts

  • 3 months later...
Posted

I realise this is sort of a 'necro' as the thread has been up for so long without reply, but in the unlikely event someone bumps in this thread looking for this error, it's simple: Your collision mesh has an element or part that is less than 0.5 inches thick. Make sure all part of your collision mesh are convex and aren't thinner than 0.5 inches in any direction. This error often happens when:

  • You have unsmoothed parts of the collision mesh. Select ALL parts of the mesh, and assign them a single smoothing group (for instance, assign all parts with smoothing group 1 and it's fixed).
  • You have any parts of the model that aren't convex. Make sure no parts of the mesh contains holes or isn't sealed.
  • You have a single polygon hidden under any of the parts that you might have missed. These are also not convex and thus won't work.
  • Sometimes this can even be a standalone vertex. Remove isolated vertices if you have any (in 3DS Max there's a function/button just to remove these specific type of vertices, don't know about Blender).

Let us know if it was any of those errors. If anybody else comes across this error, make sure to check out this list.

  • 10 months later...
Posted
On 6/23/2020 at 9:41 PM, JorisCeoen said:

You have unsmoothed parts of the collision mesh. Select ALL parts of the mesh, and assign them a single smoothing group (for instance, assign all parts with smoothing group 1 and it's fixed).

but where is that because I don't know much about blender and I mess up a lot with the program

Posted

If you're getting this error then it usually means that there's a problem with your collision model. There are a few traps you can walk into. Most important is that your model has to be convex and you have to smooth the parts of your collision mesh one by one. I'll try to give you a start here.

Let's say this is your model:

concave.jpg.ccd3e8ee6858ea9d4d810b964e354235.jpg

This is a concave shape. For your collision model, you have to split it in multiple convex parts. You can do this in multiple ways. For example select the respective faces in edit mode, press "P", which will open the "Separate" menu and click on "Selection". I'm also pretty sure that your separated parts must not miss any faces or the error will still occur. So you go into edit mode again and select the edges which would build up the missing face. Press "F" to fill the hole. Antoher way would be that you just recreate the meshes from scratch.

So you want your model to be split like this:

convex.jpg.dafdda1961ac4beffa5c0299e7851d49.jpg

This example collision model consists of three individual parts. Every single one of these three meshes is convex, which is important for you collision to be accurate. Now you have to apply smooth shading on these parts one by one. You simply do this by selecting one mesh, right click and choose "Shade Smooth".

smooth.jpg.cafbc197a98456e4eb3764db77fe1b1b.jpg

Now your collision mesh should be set up correctly. I think you can then just join these meshes again for exporting. After the export you can Ctrl+Z to go back to the state where they aren't joined.

Hopefully this will help you at least a little bit. You may run into additional problems. For example the error message will continue to be there if you have bad geometry like duplicated vertices in one of your meshes. Also your collision model must not include cloned meshes. If you need additional help, then just come back to this thread :)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...