Modern OpenGL implementation of the Trimesh2 viewer