- Dependencies :
sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev libxmu-dev libxi-dev
Build with CMake.
If a segmentation fault appears at run time, you may have to set the following environment variable : LD_PRELOAD=/lib/x86_64-linux-gnu/libpthread.so.0
Launch : ./gl-recons-viewer /path/to/file1.ply /path/to/file2.ply /path/to/file2.json ...
- Left mouse: rotate
- Middle mouse: move
- Scroll: zoom
- Right mouse: menu
- ESC to quit
Here is a representation from this viewer of the output of Line3d++ by Manuel Hofer. We can observe the camera poses and the visibility lines between each reconstructed 3D line and the point of views that generated it.