Advertisement
GerexD

graf

May 31st, 2022
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. glDisable(GL_LIGHTING);
  2. _dl->Enable();
  3. if(_enable_shader) {
  4. _shaders[_selected_shader]->Enable();
  5. }
  6. if(_enable_material) {
  7. glEnable(GL_LIGHTING);
  8. _materials[_selected_material].Apply();
  9. } else {
  10.  
  11. glColor3f(patch_r, patch_g, patch_b);
  12. }
  13. if(_enable_texture) {
  14. glEnable(GL_TEXTURE_2D);
  15. glEnable(GL_LIGHT0);
  16. glEnable(GL_NORMALIZE);
  17. _textures[_selected_texture]->bind();
  18. _text->bind();
  19.  
  20. }
  21.  
  22. //content
  23. _potykany.Render();
  24.  
  25. if(_enable_shader) {
  26. _shaders[_selected_shader]->Disable();
  27. }
  28. if(_enable_texture) {
  29. _textures[_selected_texture]->release();
  30. glDisable(GL_TEXTURE_2D);
  31. glDisable(GL_NORMALIZE);
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement