1
我知道你可以在OpenGL中通过设置纹理坐标值大于1.0(例如2.0)来做纹理平铺/重复,但有没有办法用OpenGL纹理矩阵做纹理平铺?OpenGL纹理平铺/重复与矩阵
我知道你可以在OpenGL中通过设置纹理坐标值大于1.0(例如2.0)来做纹理平铺/重复,但有没有办法用OpenGL纹理矩阵做纹理平铺?OpenGL纹理平铺/重复与矩阵
当然
您输入的UV通过纹理矩阵相乘,得出实际的UV。
如果你输入(1,1,0,0),并希望(2,2,0,0),这样的矩阵可以
2 0 0 0
0 2 0 0
0 0 1 0
0 0 0 1
当然,这只是一个例子,但是你的问题是相当通用的。