Open3D
Open3D copied to clipboard
Run gui.visualization on GPU
Checklist
- [X] I have searched for similar issues.
- [X] For Python issues, I have tested with the latest development wheel.
- [X] I have checked the release documentation and the latest documentation (for
masterbranch).
My Question
Hi,
I noticed that whenever I open a point cloud file inside a o3d.gui.visualization window, some being significantly large (+2mil points), that panning and rotating is not performing smoothly (lagging a lot).
When I open the ml3d.visualizer I notice that panning and rotating inside this application is running way smoother than the o3d.gui.visualization. The ml3d.visualizer is setup for CUDA usage.
I believe that it has something to do with device usage (CPU or GPU). Is there a way I can enable the o3d.gui.visualization to be executed using my GPU?
I would like to use the o3d.gui.visualization since this allows for more modifications.
I hope someone is able to give me some advice! Thanks in advance! Richard
hello, I have the same question. Do you solve this problem?
This might be resolved by multi-threading, one thread handles UI changes (camera movements, panning, rotation, etc), and the other handles the geometries, etc. I tried switching all my geometries to t.geometries but I couldn't find a performance increase.