"Blurries"-mengalokasikan lebih banyak waktu CPU ke pemuat tekstur Medan

Berlaku untuk: Microsoft Flight Simulator X Standard Edition

Pokok


Nick Whittome MVP

SANGGAHAN KONTEN SOLUSI KOMUNITAS


MICROSOFT CORPORATION DAN/ATAU PEMASOKNYA MASING-MASING TIDAK MEMBUAT REPRESENTASI TENTANG KESESUAIAN, KEANDALAN, ATAU KEAKURATAN INFORMASI DAN GRAFIK TERKAIT YANG TERKANDUNG DI SINI. SEMUA INFORMASI DAN GRAFIK TERKAIT DISEDIAKAN "SEBAGAIMANA ADANYA" TANPA JAMINAN APA PUN. MICROSOFT DAN/ATAU PEMASOK TERKAITNYA DENGAN INI MENYANGKAL SEMUA JAMINAN DAN KETENTUAN YANG BERKAITAN DENGAN INFORMASI INI DAN GRAFIK TERKAIT, TERMASUK SEMUA JAMINAN DAN KETENTUAN TERSIRAT TENTANG KELAYAKAN UNTUK DIPERDAGANGKAN, KESESUAIAN UNTUK TUJUAN TERTENTU, SEPERTI USAHA, JUDUL DAN NON-PELANGGARAN. ANDA SECARA KHUSUS SETUJU BAHWA DALAM KEJADIAN APA PUN, MICROSOFT DAN/ATAU PEMASOKNYA TIDAK BERTANGGUNG JAWAB ATAS KERUSAKAN KONSEKUENSIAL ATAU KERUSAKAN APA PUN TERMASUK, TANPA BATASAN, GANTI RUGI ATAS HILANGNYA PENGGUNAAN, DATA ATAU KEUNTUNGAN, YANG TIMBUL DARI ATAU DENGAN CARA APA PUN YANG BERHUBUNGAN DENGAN PENGGUNAAN ATAU KETIDAKMAMPUAN UNTUK MENGGUNAKAN INFORMASI DAN GRAFIK TERKAIT YANG TERKANDUNG DI SINI, BAIK BERDASARKAN KONTRAK, KESALAHAN, KELALAIAN, KEWAJIBAN YANG KETAT ATAU SEBALIKNYA, MESKIPUN MICROSOFT ATAU SALAH SATU PEMASOKNYA TELAH DIBERITAHUKAN TENTANG KEMUNGKINAN KERUSAKAN.

RINGKASAN


Artikel ini berasal dari postingan yang dibuat oleh Adam Szofran, ACES pengembang, di AVSIM.COM Forums. Semua kredit harus diberikan kepada Adam, saya baru saja menerjemahkan di sini sesuai permintaan.

SIM


Gejala masalah ini adalah tekstur Medan yang semakin buram semakin cepat Anda terbang. Saat Anda melambat atau berhenti, tekstur resolusi tinggi akan muncul setelah beberapa waktu tunda. Ini mungkin adalah penyebab yang lebih tradisional dan paling sering dari blurries yang telah terlihat dalam Combat Flight Simulator 2 (CFS2), Flight Simulator 2002 (FS8), dan Flight Simulator 2004 (FS9).

PENYEBAB


Masalah ini disebabkan oleh Penjadwal untuk tugas latar belakang di mesin FS membuat terlalu banyak penekanan pada mempertahankan laju bingkai dan bahkan tinggi dan tidak cukup penekanan pada pencegahan backlog dari latar belakang, seperti memuat tekstur Medan.

Resolusi


Untuk mengurangi penyebab blurries ini, tim ACES mengerjakan ulang cara Flight Simulator memprioritaskan tugas latar belakang di FSX. Kini lebih banyak waktu CPU dikhususkan untuk memuat data pemandangan, termasuk tekstur Medan, dengan mengorbankan frekuensi bingkai yang sedikit lebih rendah.  Perubahan ini sebagian besar telah mengatasi penyebab keburinya, meskipun pemuat pemandangan masih dapat berada di belakang dengan laju bingkai yang sangat rendah (kurang dari 10 fps) atau pada kecepatan udara yang sangat besar (lebih cepat dari 600 knot).  Ada beberapa cara untuk menyesuaikan seberapa banyak waktu CPU untuk memuat pemandangan dan tekstur. Cara termudah adalah mengatur slider laju bingkai target ke nilai yang bisa dicapai komputer Anda secara konsisten. Bagian bawah Anda mengatur slider, waktu CPU lainnya Dialihkan dari rendering ke memuat data. Hal lain yang bisa Anda lakukan adalah mengubah variabel berikut dalam fsx. cfg: Tambahkan entri ini, tepat di bawah bagian [Main] di fsx. CFGFIBER_FRAME_TIME_FRACTION = 0,33variabel ini menentukan jumlah waktu CPU yang diberikan untuk memuat data pemandangan sebagai pecahan waktu yang digunakan untuk rendering. Misalnya, nilai default 0,33 berarti bahwa untuk setiap 3 milidetik yang telah menghabiskan waktu rendering, FS akan memberikan 1 milidetik ke pemuat pemandangan. Jika perlu, Anda bisa menggunakan nilai yang lebih besar untuk meluangkan lebih banyak waktu untuk memuat. Atau, jika Anda tidak memiliki masalah dengan keburakan dan Anda menginginkan bingkai yang sedikit lebih tinggi, maka Anda bisa menggunakan nilai yang lebih kecil. Sekali lagi, variabel ini hanya tersedia dalam versi rilis akhir FSX dan tidak tersedia dalam versi beta atau demo.  

INFORMASI SELENGKAPNYA


Fsx. File cfg terletak di jalur data aplikasi pengguna: C: \Documents and Settings \username\Application data\microsoft\fsx alasan lain untuk "The blurries" dapat meliputi:kelelahan memori video. Jika adegan tertentu memerlukan lebih banyak memori video dari kartu video Anda yang tersedia, Mesin grafik Flight Simulator tidak memiliki pilihan selain menghapus beberapa resolusi tertinggi mipmaps dari memori video untuk menghemat ruang, hanya menyisakan mipmaps resolusi rendah untuk rendering. Ini biasanya muncul sebagai perubahan mendadak. Satu momen, Semua tekstur dalam adegan adalah resolusi penuh dan tajam dan tiba-tiba semuanya menjadi lebih buram. Hal ini juga bisa semakin buruk dalam beberapa bingkai saat FS bekerja untuk menyesuaikan tekstur lebih ke memori video. Ada beberapa cara untuk memerangi masalah ini. a) jika Anda menggunakan resolusi layar yang sangat tinggi, kurangi sedikit untuk mengosongkan memori video tambahan. b) beberapa kartu video menggunakan banyak memori video untuk anti-aliasing, jadi cobalah mematikannya. c) Turunkan pengaturan slider "global Max texture size". d) Turunkan pengaturan AutoGen and Scenery kompleksitas slider. e) kurangi pengaturan tekstur Terrain Resolution slider. f) kurangi jumlah lalu lintas AI.Pengaturan pemfilteran yang buruk.Sayangnya, tidak semua kartu video dan driver merespons dengan cara yang sama ketika Flight Simulator berinteraksi dengan Direct3D untuk menyetel pemfilteran bilinear, trilinear, atau anisotropik. Ini berarti bahwa terlepas dari upaya terbaik kami, filter tekstur pada kartu video Anda mungkin tidak disetel untuk berperforma optimal. Hal ini bisa mengakibatkan tekstur terlihat buram secara berlebihan saat dilihat pada sudut miring. Untuk memperbaiki hal ini, coba masing-masing mode filter yang berbeda (bilinear, trilinear, anisotropik) untuk melihat apakah ada yang berperforma lebih baik. Jika tidak, coba override pengaturan filter simulator penerbangan dengan pengaturan dalam driver tampilan Anda. Anda bisa melakukan ini dengan driver ATI dan NVIDIA dengan mengklik ikon ATI atau NVIDIA di baki di samping jam di desktop Anda dan membuat pilihan yang tepat.