1
72
真的很简单。您只需要将采样器绑定到某个纹理单元
在初始化代码中:
好了,着色器制服设置好了,现在我们渲染。要做到这一点,您需要像往常一样
在着色器中,您将使用纹理采样器,就像您已经做的那样:
注意:对于凹凸贴图等技术,只需要一组纹理坐标,因为纹理是相同的,只包含不同的数据。因此,您可能应该将纹理坐标作为 vertex attribute . |
2
4
而不是使用:
在您的代码中, 您可以:
在着色器中。这也意味着您不必查询位置。 |
Jimmy Yang · 何时需要进行透视分割? 2 年前 |
Max Mister · 使用鼠标事件计算相机的位置和旋转 6 年前 |
Lane will · OpenGL选择区域 6 年前 |
synchronizer · openGL 2D视差滚动纹理撕裂/接缝 6 年前 |
Steven Venham · OpenGL单通道到多通道的可行性 6 年前 |
Andrew Lundgren · 如何在OpenTK(迷你地图!) 6 年前 |
Kevin Su · 无法在opengl中正确绘制我的汽车 6 年前 |
user1832287 · 来自细分控制点的边上的瑕疵 6 年前 |