Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Bug / Crash  Unable to generate blueprint
#1
I am trying to generate a blueprint using the attached fbx mesh.  I have several others from the same model which generate correctly.

For some reason this one makes the generator hang(it never finishes), all the others took just a few seconds.  I let it sit for 40 minutes and it never finished.

Any help would be greatly appreciated.  I looked all over the mesh for weirdness in blender, did cleanups.  Maybe I missed something.  I have been fighting this for hours.

Blender snapshot: https://photos.app.goo.gl/k2exTre76D2ku5UG6
Fbx: https://drive.google.com/file/d/12EkVmDD...sp=sharing
Reply
#2
Hi there,

I can't access the fbx in your google drive, seems like you need to give permission. Will take a look at it asap as soon as I can download it.

kind regards,
Reply
#3
Hi,

Just took a look at the mesh. The issue here is that it contains a lot of non-manifold structures: most edges in the mesh are shared by more than 2 triangles. For instance a shape like this (an edge shared by 5 faces) can't exist in the real world, so it cannot be simulated:

[Image: 9nYaDnD.png]

Non-manifold meshes are not supported by Obi, as explained in the manual (quote):
http://obi.virtualmethodstudio.com/manua...setup.html

Quote:Non-manifold meshes are not supported, if you use one the blueprint will try to identify the source of non-manifoldness and let you know via a warning message. Some non-manifold meshes will however slip trough, causing trouble down the road. Make sure that your input mesh is 2-manifold. In case you need to simulate a non-manifold mesh, use proxies.

Although Obi will try to do its best handling non-manifoldness, extreme cases like this one can cause crashes/hangs. You must make sure your mesh is 2-manifold.

kind regards,

Edit: if you're unsure of what mesh manifoldness is, you can find a lot of info online. This is a good one: https://sinestesia.co/blog/tutorials/non...-fix-them/
Reply
#4
(18-10-2021, 01:28 PM)josemendez Wrote: Hi,

Just took a look at the mesh. The issue here is that it contains a lot of non-manifold structures: most edges in the mesh are shared by more than 2 triangles. For instance a shape like this (an edge shared by 5 faces) can't exist in the real world, so it cannot be simulated:

[Image: 9nYaDnD.png]

Non-manifold meshes are not supported by Obi, as explained in the manual (quote):
http://obi.virtualmethodstudio.com/manua...setup.html


Although Obi will try to do its best handling non-manifoldness, extreme cases like this one can cause crashes/hangs. You must make sure your mesh is 2-manifold.

kind regards,

Edit: if you're unsure of what mesh manifoldness is, you can find a lot of info online. This is a good one: https://sinestesia.co/blog/tutorials/non...-fix-them/

Wow!  I looked all over it and could not find that problem.  Thank you so much, I now have a direction.
Reply