java - 从 BufferedImage 创建 JOGL 纹理

标签 java 3d textures jogl

在以前版本的 JOGL 中,我可以使用以下方便的函数从 BufferedImage 创建纹理:

public static Texture makeTextureFromBufferedImage(BufferedImage b) {
    return TextureIO.newTexture(b,true);
}

现在,在最新的 JOGL 版本中,TextureIO.newTexture 方法似乎不再接受 BufferedImage。

那么现在从 BufferedImage 创建纹理的推荐方法是什么?

最佳答案

简单来说:使用 AWTTextureIO 代替。

关于java - 从 BufferedImage 创建 JOGL 纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3103942/

相关文章:

java - TigerGraph DB 的 JDBC 驱动程序

java - 如何在Java中创建通用数组?

java - 以字节为单位设置特定位

javascript - Three.js .png 图像呈现白色,而不是应有的样子

iphone - 使用 OpenGL ES 2.0 显示/处理 iPhone 相机帧

iphone - 启用 MSAA 时,iPhone 中的 openGL 纹理渲染失败

c++ - OpenGL Vertex Buffer Object 代码输出错误

c++ - OpenGL 帧缓冲区,绘制到纹理

java - 如何使用 commons-net 创建可靠的 FTP 连接

java - 如何在 Java 小程序中做 3d?