isl-org / isl-org/Open3D

【open3d::visualization::Visualizer::AddGeometry】Too much point cloud data cannot be visualized

Open
#6,732 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
14k
Forks
2.6k
Avg merge
5d 18h
Merged PRs (30d)
6

Description

### Checklist

- [X] I have searched for [similar issues](https://github.com/isl-org/Open3D/issues).
- [X] For Python issues, I have tested with the [latest development wheel](https://www.open3d.org/docs/latest/getting_started.html#development-version-pip).
- [X] I have checked the [release documentation](https://www.open3d.org/docs/release/) and the [latest documentation](https://www.open3d.org/docs/latest/) (for `main` branch).

### Describe the issue

When the number of point clouds that need to be visualized reaches 19549043 or more, additional data cannot be visualized, even if the container can receive so much data.

### Steps to reproduce the bug

```python
...
auto pointData = std::make_shared();
... //reading point cloud data from a file
int size = pointData->points_.size();//size = 4351*4493
visualizer.AddGeometry(pointData);
return;
```

### Error message

_No response_

### Expected behavior

_No response_

### Open3D, Python and System information

```markdown
- Operating system: Windows 10 64-bit
- Open3D version: 0.18.0
- System architecture: x64
- Is this a remote workstation?: no
- How did you install Open3D?: build from source
```

### Additional information

![demo](https://github.com/isl-org/Open3D/assets/88619179/585a83bc-6420-4bfc-b9ee-7bcd004572b8)

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.