Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以,这对你们来说应该是一个简单的问题。我正在写一个希望简单的高度图(+1,-1)有点东西。但是,当我尝试调用时vec4 textColor2 = texture2D(heightmap, a_TexCoordinate);,我的顶点着色器出现编译错误。
vec4 textColor2 = texture2D(heightmap, a_TexCoordinate);
开发设备是 Nexus 7。
并非所有 OpenGL ES 2.0 实现都支持顶点纹理获取。该规范将顶点纹理单元的最小数量定义为 0。您可以执行 GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 的 glGet 来查看可以在顶点着色器中使用多少纹理。