Convex hull computation terminates without error messages
- Dominant language
- C++
- Stars
- 14k
- Forks
- 2.6k
- Avg merge
- 5d 18h
- Merged PRs (30d)
- 6
Description
**IMPORTANT: Please use the following template to report the bug.**
_____
**Describe the bug**
The computation of a convex hull terminates (crashes) without any message and/or result. Setting different verbosity levels dont change the output. So no further info about what actually happens can be provided.
**To Reproduce**
Steps to reproduce the behavior:
Use the attached file!
[cluster_495.txt](https://github.com/intel-isl/Open3D/files/5829097/cluster_495.txt)
1. Read a point cloud from file (see files attached, rename to pcd!!!)
`geometry::PointCloud pntCld;
io::ReadPointCloud("Plane.pcd", pntCld);`
2. Compute the convex hull ComputeConvexHull()
`pntCld.ComputeConvexHull();`
**Expected behavior**
ComputeConvexHull() returns std::tuple< std::shared_ptr< TriangleMesh >, std::vector< size_t >>
**Environment (please complete the following information):**
- Operating system: Windows 10 64-bit
- Python version: (e.g. Python 3.6) n/a
- Open3D version: 0.11.2 and 0.12
- Is this remote workstation?: no
- How did you install Open3D?: build from source using Visual Studio 2019
** Additional info**
Might be a problem with points lying exactly on plane.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.