テクスチャ アトラスの選択を繰り返すにはどうすればよいですか?
たとえば、スプライト (選択) はテクスチャ座標内にあります。
GLfloat textureCoords[]=
{
.1f, .1f,
.3f, .1f,
.1f, .3f,
.3f, .3f
};
次に、そのスプライトを次のように定義された三角形のストリップ (またはクワッド) にN 回繰り返します。
GLfloat vertices[]=
{
-100.f, -100.f,
100.f, -100.f,
-100.f, 100.f,
100.f, 100.f
};
何か関係がGL_REPEAT
あり、 textureCoords が range を通過することはわかっています[0,1]
。ただし、これは機能しません: (N = 10 を繰り返そうとしています)
GLfloat textureCoords[]=
{
10.1f, 10.1f,
10.3f, 10.1f,
10.1f, 10.3f,
10.3f, 10.3f
};
フル テクスチャ アトラスが繰り返されています...
どうすればこれを正しい方法で行うことができますか?