スカイボックスをレンダリングするときに問題があります。C++ で DirectX 11 を使用しています。写真がぼやけすぎています。解像度が低すぎるテクスチャを使用している可能性があります。現在、スカイボックスのすべての面の解像度は 1024x1024 です。画面の解像度は 1920x1080 です。平均して、常にスカイボックスの 1 つの面を見つめています。これは、1024x1024 の画像が画面全体に引き伸ばされることを意味します。これが、ぼやけた理由です。2048x2048 テクスチャの使用を検討しています。シンプルなスカイボックス テクスチャを作成しましたが、もうぼやけていません。しかし、私の問題は、メモリが多すぎることです! バックグラウンドだけで約 100MB が GPU にロードされます。
私の質問は、スカイボックスをレンダリングするより良い方法はありますか? 私はあまり運がなくてもインターネットで見回しました。標準は 1 面あたり 512x512 であると言う人もいます。ぼやけは容認できません。商用ゲームがスカイボックスをどのように作ったのだろうか? 彼らは巨大なテクスチャサイズを使用しましたか? 特に、それを見たことのある人にとっては、Dead Space 3 の宇宙環境が大好きです。そんなものを作りたいと思っています。それで、彼らはどのようにそれをしましたか?