【发布时间】:2013-09-14 12:27:35
【问题描述】:
我正在使用 LWJGL 制作一个 OpenGL 游戏,并且刚刚成功实现了顶点属性和 VBO,我现在的问题是我有一个基于 slick-util 的小型 UI,它没有按应有的方式渲染纹理是的,我想这一定是如何巧妙地将纹理坐标传递给着色器。现在我通过这样的顶点属性将纹理坐标传递给顶点着色器:
pass_TextureCoord = in_TextureCoord;
当我改成这个时:
pass_TextureCoord = gl_MultiTexCoord0;
所有 3d 事物都失去了它们的纹理,UI 恢复正常。
【问题讨论】: