void glutRgbDisplay (void) { xn::ImageMetaData imageMD; g_kinect_controller.getImageGenerator().GetMetaData(imageMD); glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); // Setup the OpenGL viewpoint glMatrixMode(GL_PROJECTION); glPushMatrix(); glLoadIdentity(); glOrtho(0, imageMD.XRes(), imageMD.YRes(), 0, -1.0, 1.0); glDisable(GL_TEXTURE_2D); kinect_display_drawRgbMapGL(imageMD, g_attention_map); kinect_display_drawSkeletonGL(g_kinect_controller.getUserGenerator(), g_kinect_controller.getDepthGenerator(), false); glutSwapBuffers(); }