当我的应用程序启动时,我正在使用ETC1压缩一些纹理。如果不支持ETC1,我还有一个回退方法。ETC1Util.isETC1Supported(); // Returns false with no available gl context even if the device supports it.我读到过,我可以在AndroidMarket中没有这样的支持的情况下过滤设备,但这不是一个选择。
我已经实现了一个Phong照明方案,使用的相机集中在(0,0,0),并直接看球原语。以下是用于使用OpenGL查看场景以及使用我自己的实现呈现场景的场景文件的相关内容:
# A red sphere漫射表面似乎没有以正确的方式扩散,导致我的图像中的黄色区域不必要大,而在OpenGL中,在球体底部有一个很好的深绿色区域,OpenGL产生的颜色比我的图像中的颜色要深得多。以下是我对Phong照明的实现</e