Guest User

Untitled

a guest
Mar 23rd, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. glFramebufferTexture2D(GL_FRAMEBUFFER, GL_STENCIL_ATTACHMENT, GL_TEXTURE_2D, stencil_buffer_1, 0);
  2. glStencilFunc(GL_ALWAYS, 1, 0xFF);
  3. glStencilMask(0xFF);
  4. draw_object_1();
  5. glFramebufferTexture2D(GL_FRAMEBUFFER, GL_STENCIL_ATTACHMENT, GL_TEXTURE_2D, stencil_buffer_2, 0);
  6. glStencilFunc(GL_ALWAYS, 1, 0xFF);
  7. glStencilMask(0xFF);
  8. draw_object_2();
  9. glStencilMask(0x00);
  10. ...
  11. draw_other_stuff();
  12. ...
  13. glFramebufferTexture2D(GL_FRAMEBUFFER, GL_STENCIL_ATTACHMENT, GL_TEXTURE_2D, stencil_buffer_1, 0);
  14. glStencilFunc(GL_NOTEQUAL, 1, 0xFF);
  15. draw_object_1_outline();
  16. glFramebufferTexture2D(GL_FRAMEBUFFER, GL_STENCIL_ATTACHMENT, GL_TEXTURE_2D, stencil_buffer_2, 0);
  17. glStencilFunc(GL_NOTEQUAL, 1, 0xFF);
  18. draw_object_1_outline();
Add Comment
Please, Sign In to add comment