Mesh Inclusion Component Bug?

Hi everyone
There is the screenshot to show my problem, Do you know why ?(this point is not in the mesh,but It still return “true” in MeshInclusion Component),is this a Bug?or I lose some thing? thank you


Mesh Inclusion Component Bug.gh (164.5 KB)

Have no idea but seems like working well for me.

1 Like

This usually happens depending on a few things in my experience.
1.tolerance issues (depending on your units and Rhino tolerances)
2. Non uniform normals (are all your faces in the same direction?
3. Mesh is not closed (maybe it has some small holes)
4. Meshes with weird faces (long, skinny, etc.) your mesh topology looks quite bad. How did you make it?

this is made from Brep(I used a planar closed curve make a brep,and used "Mesh.CreateFromBrep()"create this mesh)

Hello, I am having a similar problem and nothing seems to be working. How would you play with the tolerance to try to fix it?

Changes Rhino’s tolerance in the units menu then recompute Grasshopper.

What would your suggestion be? I am working in millimeters, and for some reason none of the points that are inside my mesh is being detected as being inside. The mesh is valid but it does have 6 non-manifold edges and 3 duplicate faces (this was given to me by client). Will this affect the calculation?

The mesh is valid but it does have 6 non-manifold edges and 3 duplicate faces

More than likely. Non-manifolds will for sure confuse the calculation and dup faces could have incorrect normals.