glGenerateMipMap を使用してミップマップを生成でき、min_filter gl_linear_mipmap_linear を使用しています。
ミップマップがない場合、実際のテクスチャ サイズ (512x512) とほぼ同じサイズで表示するとテクスチャはきれいに見えますが (予想どおり)、縮小するとエイリアシング効果が表示されます (予想どおり)。
ミップマップを使用すると、実際のテクスチャ サイズ (512x512) とほぼ同じサイズで表示するとテクスチャがきれいに見え (予想どおり)、縮小してもエイリアシング効果は表示されません (予想どおり)。ただし、ミップマップのバージョンが使用できなくなり、エイリアシングに耐えられるほど、醜いぼやけたテクスチャが得られます。
ここで何が間違っているのでしょうか?生成されたミップマップがそのように見えるかどうか、または大きなミップマップを選択する必要があるときに小さすぎるミップマップが選択されているかどうかはわかりません。iOSのOpenGL ES 2.0でglGenerateMipMapを使用して実際に良い結果を得た人はいますか?