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

如何在未加载纹理的情况下显示纹理四边形(Android、opengles 2.0),android,opengl-es,Android,Opengl Es,目前在我使用opengl es的应用程序中,我必须显示一组具有不同纹理的四边形。我想异步加载纹理,四边形显示为“空白”,直到加载纹理,并在纹理加载完成时开始显示纹理。。。。 实现这一目标最理想的方法是什么?您有几种选择,最理想的方法取决于您的情况。一些可能性: 编写一个着色器,该着色器不会对纹理进行采样,并使用该着色器,直到您的纹理流入并准备就绪 创建一个“空白”纹理,并将其绑定到适当的插槽,直到创建真正的纹理。然后,切换绑定 和第2条相同,除了可以更新空白纹理之外,不需要切换绑定。 谢谢你的建

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

您有几种选择,最理想的方法取决于您的情况。一些可能性:

  • 编写一个着色器,该着色器不会对纹理进行采样,并使用该着色器,直到您的纹理流入并准备就绪
  • 创建一个“空白”纹理,并将其绑定到适当的插槽,直到创建真正的纹理。然后,切换绑定
  • 和第2条相同,除了可以更新空白纹理之外,不需要切换绑定。
    谢谢你的建议,我正在尝试第三种方法,目前效果还不错。再次感谢:-如果答案有帮助,考虑投票或接受它。