【发布时间】:2017-05-13 22:07:30
【问题描述】:
我试图在 Android 平台上将 bitmap 作为纹理加载到 opengl 中。虽然,我通过使用
GLUtils.texImage2d()
但是当我使用时崩溃
GLES20.glTexImage2d()。
它们之间有什么区别?什么时候用前者和后者?
【问题讨论】:
标签: android opengl-es texture2d
我试图在 Android 平台上将 bitmap 作为纹理加载到 opengl 中。虽然,我通过使用
GLUtils.texImage2d()
但是当我使用时崩溃
GLES20.glTexImage2d()。
它们之间有什么区别?什么时候用前者和后者?
【问题讨论】:
标签: android opengl-es texture2d
GLUtils.texImage2d() 是从 Android 位图加载纹理的助手。 GLES20.glTexImage2d() 是从 Java NIO 缓冲区加载图像的标准 GL-ES 函数。如果你想从文件中加载图像,首选 GLUtils 函数,它非常简单。
【讨论】: