コード例 #1
0
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();
	
}