我有一个立方体,我可以为它分配一个纹理,但我想为每个面分配不同的纹理。我有一个512x512纹理图集,有四个图块,每个256x256。我使用NeHe端口,因此对于一个纹理,负载是:
public void loadGLTexture(GL10 gl, Context context) {
InputStream is = context.getResources().openRawResource(R.drawable.test);
Bitmap bitmap = null;
try {
bitmap = BitmapFactory.decodeStream(is);
} finally {
try {
is.close();
is = null;
} catch (IOException e) {
}
}
我试图找到解决方案,但是我无法找到纹理图集,只能加载我想要使用的纹理,然后将它们分配到面部,但由于性能不是很好我。我希望有一个人可以帮助我! 提前谢谢!
PS:哪个更快,创建一个坐标写入代码的立方体,或从.obj文件加载立方体模型?