isl-org / isl-org/Open3D

Issuse with draw_geometries on MacOS Big Sur

Open
#3,180 1 comment 1 reaction 0 assignees View on GitHub
bug macOS visualization
Dominant language
C++
Stars
14k
Forks
2.6k
Avg merge
5d 18h
Merged PRs (30d)
6

Description

Hi,

I have been using open3D for a while without any issues but recently starting facing issue after upgrading to **Big Sur.**

**Describe the bug**
Whenever I use `o3d.visualization.draw_geometries([pcd])` to visualize a point cloud or a mesh it causes issues when I try to close the visualizer window. No matter the size of the mesh or point cloud the issues remain, I cannot close the window. I end up having to force close it which also causes the kernel to restart.

I was not facing this issue on MacOS Catalina.

**To Reproduce**
Steps to reproduce the behavior:

1. Here a sample code to reproduce the problem:

```
import open3d as o3d
meshCylinder = o3d.geometry.TriangleMesh.create_cylinder(radius=1,height=2)
o3d.visualization.draw_geometries([meshCylinder])
```
2. Once the visualization opens up click 'x' to close it.
3. The visualizer window would hang up and refuse to close

**Expected behavior**
The visualizer window should close when I click on "x" but it does not.

**Screenshots**
![Screen Shot 2021-03-17 at 5 17 16 PM](https://user-images.githubusercontent.com/29583144/111468499-6ca34800-8747-11eb-8c16-1e19eefc0645.png)

**Environment (please complete the following information):**

- Operating system: macOS Big Sur 11.2.3
- Python version: 3.8.5
- Open3D version: 0.10, 0.11, 0.12 (have tried all these versions)
- Is this remote workstation?: No
- How did you install Open3D?: pip

**Additional context**
I was not facing this issue on macOS Catalina and the visualizer window would work just fine on all the versions of open3d I mentioned above. Also note that the point cloud files I usually use contain 6 Million to 8 Million points but I had issue viewing them before upgrading. If you require any more information I'd be more than happy to provide. Thanks! :)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.