-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invalid tetra in TetraMesh when creating TriangleMesh with alpha shapes #1829
Comments
Maybe visualize your tetra mesh and the point cloud. Probably there is a tetra that has a triangle with zero area? The problem is here that results in a 0 and would lead to a div by 0. |
I have experienced the same problem, with the same python version and Open3D version. Is there any way to work around this at present? |
@griegler Unfortunately I am not able to visualize any type of Geometry. I get an error like |
@buxbomber Is it possible to share a point cloud where this problem happens? |
@griegler Oh jeez I did not realize Edit: Here is a point cloud: https://drive.google.com/open?id=1wybuC6wdLL4Qx8iBuyXij4gajZ_MY7_k |
got the same problem with Open3D 0.10.0.1, Python 3.7.4, Windows 10 and a tetra-mesh built out of a point-cloud |
Also have the same problem, Open3D 10.0.1 Python 3.8, Mac 10.15.6. |
I have the same problem, any updates? |
Code I am using:
Output:
|
So, @griegler, it would be nice to exit the current iteration rather than the entire for loop, and only ignore single tetrahedron rather than the entire mesh. |
any news on this - I am hitting in this in about 10 out of about 250 point clouds. All i am doing i bring in the point cloud and then
|
When using #1621 work around for creating TraingleMesh from a point cloud with 'TriangleMesh.create_from_point_cloud_alpha_shape()', I get the following error:
[Open3D ERROR] [CreateFromPointCloudAlphaShape] invalid tetra in TetraMesh
To Reproduce
alpha = .03
tetra_mesh, pt_map = o3d.geometry.TetraMesh.create_from_point_cloud(pcd)
mesh = o3d.geometry.TriangleMesh.create_from_point_cloud_alpha_shape(pcd, alpha, tetra_mesh, pt_map)
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: