Как загрузить изображение для использования в качестве текстуры openGL с помощью LWJGL?

Я пытаюсь загрузить изображение в качестве текстуры для openGL, используя библиотеку LWJGL. Из того, что я выяснил, мне нужно передать текстуру как ByteBuffer в openGL. Сейчас у меня есть код, который правильно загружает изображение и сохраняет его в объекте BufferedImage. Дело в том, что я понятия не имею, как перейти от BufferedImage к ByteBuffer, который содержит данные в правильном формате для использования с openGL (в качестве входных данных для функции GL11.glTexImage2D ()). Помощь очень признательна!

6
задан Bartvbl 4 March 2011 в 13:36
поделиться