Point cloud visualization tool written in C++ using OpenGL and Imgui
C++
Point Cloud Visualization
This is a point cloud visualization tool written in C++ with OpenGL and Imgui. The points are provided as a text file containing the 3D position of the point, two color coordinates, two texture coordinates, and the normal vector of the point. The texture coordinates correspond to two images of
the object represented by the points (also provided in the Assets folder).
The user interface is made using Imgui. Within the user interface, there are options to change the skybox, to render the points in either of the two colors, to render the points in either of the textures, to render the normal vectors of the points, and to render a variable sized rectangle for each point taken from one of the two texture images.