private static void doPicking() { IntBuffer buffer = ByteBuffer.allocateDirect(nextName).asIntBuffer(); GL11.glSelectBuffer(buffer); GL11.glRenderMode(GL11.GL_SELECT); GL11.glMatrixMode(GL11.GL_PROJECTION); GL11.glPushMatrix(); GL11.glLoadIdentity(); GLU.gluPickMatrix(Mouse.getX(), Mouse.getY(), 4, 4, buffer); GL11.glRenderMode(GL11.GL_RENDER); }