Advertisement
Guest User

Untitled

a guest
Jul 5th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.69 KB | None | 0 0
  1. GL11.glEnable(GL11.GL_STENCIL_TEST);
  2.  
  3. GlStateManager.colorMask(false, false, false, false);
  4. GlStateManager.depthMask(false);
  5.  
  6. GL11.glStencilMask(0xFF);
  7. GL11.glClearStencil(0);
  8. GL11.glStencilFunc(GL11.GL_NEVER, 1, 0xFF);
  9. GL11.glStencilOp(GL11.GL_REPLACE, GL11.GL_KEEP, GL11.GL_KEEP);
  10.  
  11. GL11.glStencilMask(0xFF);
  12. GL11.glClear(GL11.GL_STENCIL_BUFFER_BIT);
  13. this.drawTexturedModalRect(i, j, 0, 0, this.xSize, this.ySize);
  14.  
  15. GlStateManager.colorMask(true, true, true, true);
  16. GlStateManager.depthMask(true);
  17. GL11.glStencilMask(0x00);
  18.  
  19. GL11.glStencilFunc(GL11.GL_EQUAL, 1, 0xFF);
  20.  
  21. this.drawTexturedModalRect(i + 25, j, 0, 0, this.xSize, this.ySize);
  22.        
  23. GL11.glDisable(GL11.GL_STENCIL_TEST);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement