-3

ゲーム内の大腿四頭筋の間にランダムな線があり、これを削除したいと思います。ここに画像の説明を入力してください

ご覧のとおり、立方体の間に線があるように見えます。誰かがそれらを削除する方法を知っていますか?私はopenGLを使用しています。

編集:つまり、これを修正するためのglEnableなどのOpenGL関数はありますか?

4

1 に答える 1

1

画像にすべてのテクスチャがオンになっていると思いますか?

ブロックの端の近くでは、OpenGL は近くのピクセルをサンプリングして滑らかにするため、土のブロックの端では、石のブロックにわずかにフェードインするのがわかります。

これの lwjgl バージョンを試してください:

glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST) glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST)

(上記は C++ の場合)

これにより、マインクラフトのようなピクセル化された効果が得られます

詳細については、これをご覧くださいhttp://gregs-blog.com/2008/01/17/opengl-texture-filter-parameters-explained/

于 2012-05-03T03:50:42.090 に答える