1

1) OpenGL では、テクスチャ マッピングで、2 つの異なる頂点のテクスチャ座標を指定すると、その間の点がテクスチャ座標で補間されますか、または指定されたテクスチャ座標での RGB 値が補間されますか?

2) また、パースペクティブ補正を使用したテクスチャ座標補間の完全な例 (実際の座標を含む) を投稿/リンクできますか? テクスチャ座標に関連付けられたワールド頂点を使用し、クリップ座標に変換し、補間して他のテクスチャ座標を見つけることができますか?

4

1 に答える 1

3

テクスチャ マッピングが関係するすべての 3D レンダリングでは、テクスチャ座標が補間されますが、それらのポイントのテクスチャの色だけではありません。

テクスチャ マッピングに関するウィキペディアのエントリを読みましたが、良い入門書だと思います。 http://en.wikipedia.org/wiki/Texture_mapping

さらに検索した後、このリンクには、あなたが求めている概念を示すJavaコードが機能しているようです。

http://tech-lib.net/books/GetTopic2?bookName=Developing%20Games%20in%20Java&topicTitle=A%20Simple%20Texture-Mapper

あなたがglslの例を求めているのか、それとも何か他のものを求めているのかわからなかったので、最も幅広い適用可能な答えを求めました.

于 2012-05-20T04:59:21.437 に答える