0
非常に大きな背景テクスチャをサイドチェッカーのクワッドにマッピングします。テクスチャのグラフィックスにはエイリアスがなく、問題があります。OpenGL blurry RAWファイル
テクスチャが非常にぼやけてしまいます。画像サイズは800 x 600です。寸法は2の累乗でなければなりませんか?もしそうなら、私は1024 x 1024で大きな画像を作って余分なオフスクリーンを残していますか?
私は正字モードですべてをやっています。クワッドへのテクスチャの適用を以下に示します。
glEnable(GL_COLOR_MATERIAL);
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, *texture);
glBegin(GL_QUADS);
glNormal3f(0.0f, 0.0f, 1.0f);
glTexCoord2f(0.0f, 1.0f); glVertex3f(pos_x, pos_y, depth);
glTexCoord2f(1.0f, 1.0f); glVertex3f(pos_x + size_x, pos_y, depth);
glTexCoord2f(1.0f, 0.0f); glVertex3f(pos_x + size_x, pos_y + size_y, depth);
glTexCoord2f(0.0f, 0.0f); glVertex3f(pos_x, pos_y + size_y, depth);
glEnd();
glDisable(GL_TEXTURE_2D);
glDisable(GL_COLOR_MATERIAL);
たちをご提示ください。あなたはどのような視点を使っていますか?どのようにテクスチャをポリゴンにマッピングしますか?たぶんいくつかの関連するコード引用符 – Kromster