Advertisement
k0mZ

Untitled

Dec 28th, 2018
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1.  
  2. void CGLRenderer::DrawSphere()
  3. {
  4. glEnableClientState(GL_VERTEX_ARRAY);
  5. glEnableClientState(GL_NORMAL_ARRAY);
  6. glEnableClientState(GL_TEXTURE_COORD_ARRAY);
  7. glEnable(GL_TEXTURE_2D);
  8. glNormalPointer(GL_FLOAT, 0, normalsSphere);
  9. glVertexPointer(3, GL_FLOAT, 0, vertSphere);
  10. glTexCoordPointer(2, GL_FLOAT, 0, texSphere);
  11. earthTex.Select();
  12.  
  13. glDrawElements(GL_TRIANGLES, sphereVert, GL_UNSIGNED_INT, indicesSphere);
  14.  
  15. glDisable(GL_TEXTURE_2D);
  16. glDisableClientState(GL_TEXTURE_COORD_ARRAY);
  17. glDisableClientState(GL_VERTEX_ARRAY);
  18. glDisableClientState(GL_NORMAL_ARRAY);
  19.  
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement