isl-org / Open3D

Open3D: A Modern Library for 3D Data Processing
http://www.open3d.org
Other
11.39k stars 2.3k forks source link

How to use GPU as much as possible for faster rendering? #4913

Open Cenbylin opened 2 years ago

Cenbylin commented 2 years ago

Checklist

My Question

I am very grateful to this Repo and authors.

Currently I am using the Open3D's new rendering api (gui). And I enable webrtc_server (test in local machine).

I found that its usage of CPU and Memory is higher than the GPU. The screenshot is below.

image

Is there any skill to assign the rendering tasks more to the GPU?

I have tried to use t.geometry.PointCloud and let the device be 'cuda'. But it out put a warining.

image

I am trying to visualize a dynamic Point Cloud. Currently I do this by widget3d.scene.remove_geometry and widget3d.scene.add_geometry at every data update round. I think this way would slow down the rendering as well.

Thank you so much.

lcc157 commented 2 years ago

Did you solve this problem?

lcc157 commented 2 years ago

Did you solve this problem?

madinwei commented 1 year ago

@Cenbylin , have you found a solution?