我有四个由12个顶点组成的独立正方形。我有一个纹理图像。我想将纹理添加到正方形。我补充说我的算法就像
vertexID % 4 == 0 => Texture Coordinates (0,0)
vertexID % 4 == 1 => Texture Coordinates (0,1)
vertexID % 4 == 2 => Texture Coordinates (1,1)
vertexID % 4 == 3 => Texture Coordinates (1,0)
而不是我想随机添加。简单地说,纹理坐标必须是随机的,如果第一个正方形对齐,而第二个正方形必须对齐,则翻转第三个可以旋转90度。我希望我们可以通过着色器中的if else语句以任何其他优化的方式为该场景添加纹理来做到这一点