Author:
Whittome MVP
コミュニティソリューションコンテンツに関する免責事項
MICROSOFT CORPORATION AND/OR ITS RESPECTIVE SUPPLIERS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY, RELIABILITY, OR ACCURACY OF THE INFORMATION AND RELATED GRAPHICS CONTAINED HEREIN. ALL SUCH INFORMATION AND RELATED GRAPHICS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT AND/OR ITS RESPECTIVE SUPPLIERS HEREBY DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THIS INFORMATION AND RELATED GRAPHICS, INCLUDING ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, WORKMANLIKE EFFORT, TITLE AND NON-INFRINGEMENT. YOU SPECIFICALLY AGREE THAT IN NO EVENT SHALL MICROSOFT AND/OR ITS SUPPLIERS BE LIABLE FOR ANY DIRECT, INDIRECT, PUNITIVE, INCIDENTAL, SPECIAL, CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF USE, DATA OR PROFITS, ARISING OUT OF OR IN ANY WAY CONNECTED WITH THE USE OF OR INABILITY TO USE THE INFORMATION AND RELATED GRAPHICS CONTAINED HEREIN, WHETHER BASED ON CONTRACT, TORT, NEGLIGENCE, STRICT LIABILITY OR OTHERWISE, EVEN IF MICROSOFT OR ANY OF ITS SUPPLIERS HAS BEEN ADVISED OF THE POSSIBILITY OF DAMAGES.
概要
この記事は、Adam Szofran、エース開発者、AVSIM.COM フォーラムで作成された投稿から派生しました。 すべてのクレジットは Adam に付与する必要があります。
上記
この問題の症状は、地表のテクスチャが徐々にぼやけ、速くなることです。 速度を下げたり停止したりすると、遅延した後に高解像度のテクスチャが表示されます。 これは、blurries のユーザーが Combat Flight Simulator 2 (CFS2)、Flight Simulator 2002 (FS8)、Flight Simulator 2004 (FS9) で見た、従来の一般的な原因である可能性が高いと考えられます。
原因
この問題は、FS エンジンでのバックグラウンドタスクについてはあまり重視しすぎていましたが、地表テクスチャの読み込みなど、バックグラウンド作業のバックログを防ぐことに重点を置いています。
スーパーバイザー
Blurries のこの原因を軽減するために、ACE チームは、FSX での Flight Simulator のスケジューラの優先順位を示しています。 これにより、多くの CPU 時間が、地形のテクスチャを含むシーナリーデータの読み込みにかかる時間が、わずかなフレームレートの経費で抑えられます。 この変更では、ほとんどの場合、blurries の原因が解決されていますが、シーナリーローダーは、フレームレートがわずか (10 fps 未満) または非常に大きい対気速度 (600 ノットより速い) で遅れている可能性があります。 シーナリーとテクスチャを読み込むときの CPU 時間を調整するには、いくつかの方法があります。 最も簡単な方法は、ターゲットのフレームレートスライダーをコンピューターで一貫して達成できる値に設定することです。 スライダーを設定すると、レンダリングからデータの読み込みまでの CPU 時間が増加します。 また、 FSXで次の変数を変更することもできます。 FSX の [MAIN] セクションのすぐ下にあるこのエントリを追加します。 CFGFIBER_FRAME_TIME_FRACTION = 0.33この変数は、描画に費やした時間の割合としてシーナリーデータを読み込むときに与えられる CPU 時間を決定します。 たとえば、0.33 の既定値は、3ミリ秒ごとにレンダリングが行われたことを意味します。この場合、FS はシーナリーローダーに1ミリ秒の時間を指定します。 必要に応じて、より長い値を使用して読み込みに時間をかけることができます。 または、blurries に問題がなく、フレームレートを少し高くする必要がある場合は、小さい値を使用することができます。 この変数は、FSX の最終リリースバージョンでのみ使用できます。ベータまたはデモでは使用できません。
詳細情報
FSX。CFGファイルは、ユーザーのアプリケーションデータパスにあります: C: \Documents と Settings \username\Application Data\Microsoft\FSXその他の理由 "Blurries" には、「ビデオメモリの消費が含まれています。 ビデオカードが利用可能な場合よりも、特定のシーンのビデオメモリが必要な場合は、Flight Simulator グラフィックスエンジンには選択肢はありませんが、ビデオメモリから最大解像度のミップマップの一部を削除して、レンダリングのために低解像度のミップマップのみを残しておくことができます。 通常、これは突然変化として表示されます。 1つの瞬間、シーン内のすべてのテクスチャは鮮明で完全な解像度になっており、突然すべての部分がぼやけて見えます。 また、複数のフレームを徐々に移動すると、ファイルのサイズが多くなり、ビデオメモリにテクスチャが追加されます。この問題を解決するには、いくつかの方法があります。 a) 非常に高い画面解像度で実行している場合は、若干小さくして、追加のビデオメモリを解放します。 b) 一部のビデオメモリでは、アンチエイリアシング用のビデオメモリを多数使用しているため、オフにしてみてください。 c) [AutoGen と風景の複雑さ] スライダーの設定を小さくします。 [地形テクスチャの解像度] スライダーの設定を小さくします。 AI トラフィックの量を減らします。不適切なフィルター設定。ただし、すべてのビデオカードとドライバーが、Flight Simulator と Direct3D の相互作用によって、バイリニア、トライリニア、または異方性フィルタリングを設定するのと同じように応答するわけではありません。 これは、最善の努力をしても、ビデオカードのテクスチャフィルターが最適に動作するように設定されていない場合があることを意味します。 これにより、テクスチャが斜体の角度で表示されたときに、過度にぼやけて見えることがあります。 この問題を解決するには、さまざまなフィルタモード (バイリニア、トライリニア、異方性) を試して、どちらのフィルターが適切に動作しているかを確認します。 表示されていない場合は、ディスプレイドライバーの設定を使用して、Flight Simulator のフィルター設定を上書きしてみてください。 この操作を行うには、デスクトップの時計の横にあるトレイ内の ATI または NVIDIA アイコンをクリックして、適切な選択を行います。