1

このシリアル ボックスをレンダリングするために OpenGL を使用していますが、テクスチャがめちゃくちゃに見えます (以下を参照)。少しだけ視点を変えると、ぐちゃぐちゃになり方が変わります。問題の原因は何だと思いますか?

画像 2 画像 1

4

1 に答える 1

3

考えられる理由 #1 (IMO の可能性が最も高い): ジオメトリの重複。つまり、あなたのシーンでは、まったく同じ座標を持つ 2 つのボックスをレンダリングしています。1 つは灰色で、もう 1 つはテクスチャです。

考えられる理由 #2: ミップマップが間違っている。つまり、GL_NEAREST_MIPMAP_NEAREST フィルタリングなどを指定しましたが、テクスチャのすべてのミップマップ レベルをロード/生成するのを忘れていました。

考えられる理由 #3: レンダー ターゲットが 8 ビット/ピクセルです。

于 2013-11-02T19:26:49.010 に答える