Hi, thanks for uploading the video. We're trying to visualize a point cloud in imgui (it's for an academic paper). Your code would help us a lot - can it be found somewhere? Thanks.
imgui does not have any (point cloud) rendering capabilities of its own. It is strictly a UI (windows, menus, buttons, ...) that easily integrates with 3D graphics APIs such as OpenGL, DirectX, ... You could export your point cloud and view it offline in MeshLab or another 3D viewer/editor. Alternatively, you could render the point cloud to a texture and then display said texture. The rendering could be done on the CPU or GPU. Such a program would take ~10 LOC in OpenGL for the render code plus boilerplate/scaffolding. I recommend learnopengl[dot]com We are talking about visualizing points as single pixels or tiny discs here. Anything more fancy/complicated quickly gets into research territory. See Grossmann & Dally 1998; Magnus Strengert, Martin Kraus, and Thomas Ertl 2006; ...
Not only a hobby but I can also feel passion. Looks great. Greetings 😊
Cool stuff, Dennis.
Looks good!
Hi, thanks for uploading the video. We're trying to visualize a point cloud in imgui (it's for an academic paper). Your code would help us a lot - can it be found somewhere? Thanks.
imgui does not have any (point cloud) rendering capabilities of its own. It is strictly a UI (windows, menus, buttons, ...) that easily integrates with 3D graphics APIs such as OpenGL, DirectX, ... You could export your point cloud and view it offline in MeshLab or another 3D viewer/editor. Alternatively, you could render the point cloud to a texture and then display said texture. The rendering could be done on the CPU or GPU. Such a program would take ~10 LOC in OpenGL for the render code plus boilerplate/scaffolding. I recommend learnopengl[dot]com We are talking about visualizing points as single pixels or tiny discs here. Anything more fancy/complicated quickly gets into research territory. See Grossmann & Dally 1998; Magnus Strengert, Martin Kraus, and Thomas Ertl
2006; ...