Open3D icon indicating copy to clipboard operation
Open3D copied to clipboard

Run gui.visualization on GPU

Open RichardSnijder opened this issue 3 years ago • 2 comments

Checklist

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

RichardSnijder avatar May 02 '22 12:05 RichardSnijder

hello, I have the same question. Do you solve this problem?

ustc-fmh avatar Aug 19 '22 11:08 ustc-fmh

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.

JeisonPham avatar Aug 26 '22 15:08 JeisonPham