Advertisement
Guest User

Untitled

a guest
Apr 7th, 2013
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1.     glClearColor(0.1f, 0.1f, 0.1f, 1.0f);
  2.  
  3.     glMatrixMode(GL_PROJECTION);
  4.     glLoadIdentity();
  5.  
  6.     glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
  7.     glEnable(GL_DEPTH_TEST);
  8.    
  9.     glFrustum(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0);
  10.     short w = GetSize().GetWidth(); // Get size of canvas.
  11.     short h = GetSize().GetHeight();
  12.     glViewport(0, 0, (GLint)w, (GLint)h);
  13.     std::cout<<w<<h<<"\n";
  14.  
  15.     glMatrixMode(GL_MODELVIEW);
  16.     glLoadIdentity();
  17.  
  18.     //glTranslatef(0.0,0.0,-1.0);
  19.    
  20.     glColor3f(0.0f,0.0f,0.0f);  // Black.
  21.     GraphicManager::DrawRectangle(-0.1f,0.1f,-0.1f,0.1f,0.0f);
  22.     glColor3f(0.0f,0.0f,1.0f);  // Blue.
  23.     GraphicManager::DrawRectangle(-0.1f,0.1f,-0.1f,0.1f,0.9f);
  24.  
  25.     Refresh();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement