繁体   English   中英

将GLSL着色器与iOS一起使用纹理与OpenGL ES 2

[英]Using Textures With GLSL Shaders for iOS With OpenGL ES 2

Google不存在此信息。

我需要将纹理坐标传输到我的着色器程序,但是ATTRIB_TEXCOORD不存在。 glVertexAttribPointer怎么办?

谢谢。

给定一个着色器程序和texture属性的名称(在此示例中,该属性名为“ textureCoords”),您将获得如下所示的索引:

int a_texture = glGetAttribLocation(program, "textureCoords");

然后像这样在glVertexAttribPointer中使用a_texture:

glVertexAttribPointer(a_texture, 2, GL_FLOAT, 0, 0, textureVertices);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM