Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.59 KB | None | 0 0
  1.         pixels = new byte[width * height * 4];
  2.         ByteBuffer buffer = ByteBuffer.allocateDirect(pixels.length);
  3.         int totalHeight = GL11.glGetTexLevelParameteri(GL11.GL_TEXTURE_2D, 0, GL11.GL_TEXTURE_WIDTH);
  4.         int totalWidth = GL11.glGetTexLevelParameteri(GL11.GL_TEXTURE_2D, 0, GL11.GL_TEXTURE_HEIGHT);
  5.         int tForm = GL11.glGetTexLevelParameteri(GL11.GL_TEXTURE_2D, 0, GL11.GL_TEXTURE_INTERNAL_FORMAT);
  6.         GL11.glTexSubImage2D(GL11.GL_TEXTURE_2D, 0, (int)(Math.floor(totalWidth * minU)), (int)(Math.floor(totalHeight * minV)), width, height, GL11.GL_RGBA, GL11.GL_UNSIGNED_BYTE, buffer);
  7.         buffer.get(pixels);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement