【发布时间】:2011-07-08 20:04:25
【问题描述】:
我正在尝试使用 LWJGL 库将图像加载为 openGL 的纹理。从我目前发现的情况来看,我需要将纹理作为 ByteBuffer 传递给 openGL。我现在拥有的是一些正确加载图像并将其存储在 BufferedImage 对象中的代码。问题是,我不知道如何从 BufferedImage 获取包含正确格式的数据以供 openGL 使用的 ByteBuffer(作为函数 GL11.glTexImage2D() 的输入)。 非常感谢您的帮助!
【问题讨论】: