如何在没有加载纹理的情况下显示纹理四边形(Android,opengles 2.0)

时间:2015-06-13 12:27:51

标签: android opengl-es

目前在我的应用程序中使用opengl es,我必须显示一堆具有不同纹理的四边形。我想异步加载纹理,四边形显示"空白"直到纹理加载并开始显示纹理,因为纹理完成加载.... 最理想的方法是什么?

1 个答案:

答案 0 :(得分:0)

这里有几种选择,最理想的取决于你的情况。一些可能性:

  1. 编写一个不对纹理进行采样的着色器,并使用它直到纹理流入并准备就绪。
  2. 创建一个“空白”纹理,并将其绑定到相应的插槽,直到您创建真实纹理。然后,切换绑定。
  3. 与#2相同,但您可以改为更新空白纹理,并且不需要切换绑定。