gpt4 book ai didi

android - OpenGL ES : Texture a plane

转载 作者:行者123 更新时间:2023-11-30 02:59:59 29 4
gpt4 key购买 nike

我已经加载了纹理,但它似乎显示纹理的单一颜色。我首先定位了纹理坐标,但似乎无法使纹理正确显示。预期的纹理如下:

Test image for plane.

256x256

纹理正在显示,但看起来是纯色。也许放大到纹理的一个像素,或者纹理坐标的扭曲。:

Texture display.

几何:

static float squareCoords[] = {     
-0.1f, 0.1f, 0.0f,
-0.1f, -0.1f, 0.0f,
0.1f, -0.1f, 0.0f,
0.1f, 0.1f, 0.0f };

纹理坐标:

final float TextureCoordinates[]  =
{
0.0f, 0.0f,
0.0f, 1.0f,
1.0f, 1.0f,
1.0f, 0.0f,
};

纹理化过程封装在 Entity 类中,如果第二双眼睛不是很明显,我可以包含更多代码。

最佳答案

不可预见的是,GLES20.glEnableVertexAttribArray(mTextureUniformHandle); 没有设置。

关于android - OpenGL ES : Texture a plane,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22666440/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com