2

を使用して、いくつかの三角形で構成される多角形 (長い長方形) があるとしGL_TRIANGLE_STRIPます。

ここに画像の説明を入力

ここで、長方形を構成する小さな正方形のそれぞれに対してマップする必要がある正方形のテクスチャがあるとします。どうすればこれを達成できますか?

4

1 に答える 1

4

ジオメトリに沿ってテクスチャを繰り返す必要があります。このためには、テクスチャを にセットアップする必要がありGL_TEXTURE_WRAP_SますGL_REPEAT

次に、頂点にテクスチャ座標を割り当てることができます。

  • 最初の列の 2 つの頂点に対して (0,0)、(0,1)
  • (1,0)、(1,1) (2 列目の 2 つの頂点)
  • 3列目は(2,0)、(2,1)
  • 等々
于 2012-06-16T16:38:51.003 に答える