在 Android 中使用 OpenGL 从字节数组创建位图
我有一个 ByteArray 并想使用 OpenGL 创建一个位图。在Android中,有一个decodeByteArray()
方法,它返回一个可以在ImageView
上绘制的Bitmap
对象。
OpenGL 中可用的等效方法是什么?
I have a ByteArray
and want to create a bitmap out of it using OpenGL. In Android, there is decodeByteArray()
method which returns a Bitmap
object that can be drawn on ImageView
.
What is the equivalent method available in OpenGL?
OpenGL (ES) 中没有等效函数,因为它是纯 API,不是为解码字节数组而设计的。
但是,如果您想在模型上应用一些纹理,您可以使用如下方法:
There is no equivalent function in OpenGL (ES) since it is a pure API and not made for decoding byte arrays.
However, if you want to apply some texture onto your model you might use an approach like this: