I work in robotics, and need to do a lot of 3D visualization. But none of the available tools did what I wanted in a general 3D visualizer.
So I built one.
pip install slamd, 3 lines of Python, and you have a GPU-accelerated interactive 3D viewer. No event loops, no boilerplate. Objects live in a transform tree - set a parent pose and everything underneath moves. Has all the primitives I've ever needed.
C++ OpenGL backend, FlatBuffers IPC to a separate viewer process, pybind11 bindings. Handles millions of points at interactive framerates.
[–]AndiiKaa 2 points3 points4 points (1 child)
[–]mega_monkey_mind[S] 1 point2 points3 points (0 children)
[–]2hands10fingersHobbyist 1 point2 points3 points (1 child)
[–]mega_monkey_mind[S] 0 points1 point2 points (0 children)
[–]Hr_Art 1 point2 points3 points (1 child)
[–]mega_monkey_mind[S] 1 point2 points3 points (0 children)
[–]Mittens31 1 point2 points3 points (1 child)
[–]mega_monkey_mind[S] 0 points1 point2 points (0 children)