我有四个由 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 语句来为这种场景添加纹理的任何其他优化方式来做到这一点