6

で画像を小さな四角形のメッシュに分割するにはどうすればよいですかOpenGLES

画像を小さな部分に分割する必要があり、その後、画像全体ではなく、画像の一部のみを引き伸ばします。

を使用することは可能OpenGLですか? 私は の新人ですOpenGL

のような髪の画像で編集する前に

のような髪の画像で編集する前に

そして、髪の画像を次のように編集した後
そして、髪の画像を次のように編集した後

したがって、イメージはあらゆる方向からあらゆる方向に伸びます。

4

1 に答える 1

1

詳しく説明していただけますか?どの四角形を使いたいですか?それらは単純な長方形ですか、それとも正方形ですか? それとも、平行四辺形、台形、凧、ひし形のようにもう少し複雑ですか?

とにかく、イメージを任意の四角形に分割するのは簡単です。画像座標について OpenGL に伝えることで、画像から任意の四角形を取得できます: glTexCoord2f(x, y)

OpenGLの画像にはサイズ(1.f、1.f)がロードされていることを忘れていました。画像のサイズは関係ありません。必要なだけ四角形に分割できます。

テクスチャ マッピングに関する非常に役立つチュートリアルが 1 つあります。また、公式の OpenGL ドキュメントに目を光らせておくことをお勧めします。

幸運を。

于 2013-07-19T06:04:53.260 に答える