Memahami dan Mengoptimumkan Kadar Bingkai Video Video

Bagaimana Mengoptimumkan dan Meningkatkan Prestasi Grafik dan Kadar Bingkai

Salah satu tanda aras yang paling biasa digunakan dalam mengukur prestasi grafik permainan video ialah kadar bingkai atau bingkai sesaat. Kadar bingkai dalam permainan video mencerminkan seberapa sering imej yang anda lihat di skrin disegarkan untuk menghasilkan imej dan gerakan simulasi / gerakan. Kadar bingkai paling sering diukur dalam bingkai sesaat atau FPS, (tidak boleh dikelirukan dengan Penembak Pertama Orang ).

Terdapat banyak faktor yang menentukan kadar bingkai permainan, tetapi seperti banyak perkara dalam teknologi, sesuatu yang lebih tinggi atau lebih cepat adalah lebih baik. Kadar bingkai yang rendah dalam permainan video akan mengakibatkan beberapa isu yang boleh berlaku pada masa yang paling tidak menyenangkan. Contoh-contoh apa yang boleh berlaku dengan kadar bingkai yang rendah termasuk pergerakan berliku atau melompat semasa urutan tindakan yang melibatkan banyak pergerakan / animasi; Skrin beku menjadikannya sukar untuk berinteraksi dengan permainan, dan beberapa yang lain.

Tahap frames FAQ terperinci di bawah memberikan jawapan kepada beberapa soalan asas mengenai kadar bingkai permainan video, bagaimana untuk mengukur bingkai setiap saat dan tweak dan alat yang berbeza yang anda boleh gunakan untuk meningkatkan kadar bingkai dan prestasi grafik secara keseluruhan.

Apa Yang Menentukan Kadar Bingkai atau Bingkai Sebulan Permainan Video?

Terdapat beberapa faktor yang menyumbang kepada prestasi bingkai permainan atau bingkai sesaat (FPS). Kawasan yang boleh memberi kesan kepada bingkai permainan FPS termasuk:

• Perkakasan sistem, seperti kad grafik , motherboard , CPU , dan memori
• Tetapan graf dan resolusi dalam permainan
• Seberapa baik kod permainan dioptimumkan dan dibangunkan untuk prestasi grafik.

Dalam artikel ini, kami akan memberi tumpuan kepada dua mata peluru pertama sebagai yang terakhir dari tangan kami kerana kami bergantung pada pemaju permainan untuk menulis kod yang dioptimumkan untuk grafik dan prestasi.

Faktor penyumbang terbesar kepada bingkai permainan atau prestasi FPS ialah kad grafik dan CPU. Dalam istilah asas, CPU komputer menghantar maklumat atau arahan daripada program, aplikasi, dalam kes ini, permainan, ke kad grafik. Kad grafik seterusnya akan memproses arahan yang diterima, menjadikan imej itu dan hantar ke monitor untuk paparan.

Terdapat hubungan langsung antara CPU dan GPU , dengan prestasi kad grafik anda bergantung kepada CPU dan ayat yang salah. Jika CPU dikuasakan, tidak masuk akal untuk menaik taraf ke kad grafik terkini dan terbesar jika ia tidak akan dapat menggunakan semua kuasa pemprosesannya.

Tidak ada aturan praktikal untuk menentukan apa kombo Graphics Card / CPU yang terbaik tetapi jika CPU adalah CPU pertengahan hingga rendah 18-24 bulan yang lalu ada peluang yang baik ia sudah pada tahap rendah keperluan sistem minimum. Bahkan, bahagian perkakasan yang baik di PC anda mungkin diatasi oleh perkakasan baru dan lebih baik dalam masa 0-3 bulan yang dibeli. Kuncinya adalah untuk mencuba dan mencari keseimbangan yang betul dengan tetapan grafik dan resolusi permainan.

Apa Kadar Bingkai atau Bingkai Sebulan Boleh Diterima untuk Video / Permainan Komputer?

Kebanyakan permainan video hari ini dibangunkan dengan matlamat memukul laju bingkai 60 fps tetapi di mana-mana di antara 30 fps hingga 60 fps dianggap boleh diterima. Itu bukan untuk mengatakan bahawa permainan tidak boleh melebihi 60 fps, sebenarnya, banyak yang dilakukan, tetapi apa-apa di bawah 30 fps, animasi boleh menjadi berombak dan menunjukkan gerakan kekurangan cecair.

Bingkai sebenar sesaat yang anda alami berbeza-beza sepanjang permainan berdasarkan perkakasan dan apa yang mungkin berlaku dalam permainan pada bila-bila masa. Dari segi perkakasan, seperti yang dinyatakan sebelum ini kad grafik dan CPU anda akan memainkan peranan dalam bingkai sesaat tetapi juga monitor anda juga boleh memberi kesan kepada FPS yang anda akan dapat melihat. Ramai monitor LCD ditetapkan dengan kadar refresh 60Hz yang bermaksud apa-apa di atas 60 FPS tidak akan dapat dilihat.

Ditambah dengan perkakasan anda, permainan seperti Doom (2016) , Overwatch , Battlefield 1 dan lain-lain yang mempunyai urutan aksi grafik yang sengit boleh memberi kesan kepada FPS permainan kerana sejumlah objek bergerak, fizik permainan dan pengiraan, persekitaran 3D dan banyak lagi. Permainan yang lebih baru juga boleh memerlukan versi yang lebih tinggi daripada model shader DirectX yang boleh menyokong kad grafik, jika keperluan model shader tidak dipenuhi oleh prestasi GPU yang sering kurang baik, kadar bingkai yang rendah atau ketidakcekapan boleh berlaku.

Bagaimanakah saya Mengukur Kadar Bingkai atau Bingkai Per Second of a Game on My Computer?

Terdapat beberapa alat dan aplikasi yang tersedia untuk anda mengukur kadar bingkai atau bingkai sesaat permainan video semasa anda bermain. Yang paling popular dan yang banyak dipertimbangkan sebagai yang terbaik dipanggil Fraps. Fraps adalah aplikasi mandiri yang berjalan di belakang tabir untuk mana-mana permainan yang menggunakan API grafik DirectX atau OpenGL (Aplikasi Pemrograman Antara Muka) dan berfungsi sebagai utiliti penanda aras yang akan memaparkan bingkai semasa anda sesaat serta mengukur FPS antara permulaan dan akhir titik. Selain fungsi penandaarasan Fraps juga mempunyai fungsi untuk menangkap tangkapan permainan dan penangkapan video dalam masa nyata. Walaupun fungsi penuh Fraps tidak bebas, mereka menawarkan versi percuma dengan batasan yang termasuk penanda aras FPS, 30 saat tangkapan video dan tangkapan bb..

Terdapat beberapa aplikasi Fraps Alternatif di luar sana seperti Bandicam, tetapi anda akan terpaksa membayar untuk mereka juga jika anda mahu fungsi penuh.

Bagaimanakah saya dapat mengoptimumkan tetapan perkakasan atau permainan untuk meningkatkan Kadar Bingkai, FPS dan prestasi?

Seperti yang disebutkan dalam soalan-soalan terdahulu di atas terdapat dua perkara utama yang boleh anda lakukan untuk memperbaiki frame rate / frame per saat dan prestasi keseluruhan permainan 1. Meningkatkan perkakasan anda atau 2. Laraskan tetapan grafik permainan. Memandangkan peningkatan perkakasan anda diberikan untuk prestasi yang lebih baik, kami akan menumpukan pada tetapan permainan grafik yang berbeza dan bagaimana ia boleh membantu atau mengurangkan prestasi dan kadar bingkai permainan.

Sebahagian besar permainan PC DirectX / OpenGL yang dipasang hari ini datang dengan setengah dozen atau lebih tetapan grafik yang boleh diubahsuai untuk meningkatkan prestasi perkakasan anda dan berharap kiraan FPS anda. Selepas pemasangan, kebanyakan permainan secara automatik akan mengesan perkakasan PC yang dipasang dan menetapkan tetapan grafik permainan dengan sewajarnya untuk prestasi optimum. Dengan itu, ada beberapa perkara yang dapat dilakukan pengguna untuk membantu meningkatkan prestasi frame rate.

Sangat mudah untuk mengatakan bahawa menurunkan semua tetapan yang terdapat dalam tetapan grafik permainan akan memberikan prestasi kerana ia akan. Walau bagaimanapun, kami percaya bahawa kebanyakan orang ingin mendapatkan keseimbangan yang tepat terhadap prestasi dan penampilan dalam pengalaman permainan mereka. Senarai di bawah ini termasuk beberapa tetapan grafik umum yang boleh didapati dalam banyak permainan yang boleh di tweak secara manual oleh pengguna.

Tetapan Grafik Biasa

Anti-aliasi

Antialiasing , biasanya dirujuk sebagai AA, adalah teknik dalam pembangunan grafik komputer untuk melicinkan tepi pixelated atau bergerigi kasar dalam grafik. Kebanyakan kita telah menemui grafik komputer paparan pixelated atau bergerigi ini, apa yang dilakukan oleh AA untuk setiap piksel di skrin anda, mengambil contoh piksel di sekelilingnya dan cuba menggabungkannya untuk menjadikannya kelihatan lancar. Banyak permainan membolehkan anda menghidupkan atau mematikan AA dan menetapkan kadar sampel AA yang dinyatakan sebagai 2x AA, 4x AA, 8x AA dan sebagainya. Adalah lebih baik untuk menetapkan AA bersempena dengan resolusi grafik / monitor anda. Resolusi yang lebih tinggi mempunyai piksel yang lebih banyak dan hanya memerlukan 2x AA untuk grafik yang kelihatan lancar dan berfungsi dengan baik sementara resolusi yang lebih rendah mungkin memerlukan ia ditetapkan pada 8x untuk melancarkan sesuatu. Jika anda mencari keuntungan prestasi lurus maka menurunkan atau mematikan AA secara keseluruhannya akan memberi anda rangsangan.

Penapisan anisotropic

Dalam grafik komputer 3D, biasanya objek yang jauh di dalam persekitaran 3D akan menggunakan kualiti tekstur yang lebih rendah yang mungkin kelihatan kabur manakala objek yang lebih dekat menggunakan peta tekstur berkualiti tinggi untuk lebih terperinci. Menyediakan peta tekstur yang tinggi untuk semua objek dalam persekitaran 3D boleh memberi impak yang besar ke atas prestasi grafik secara keseluruhan dan di mana Penapisan Anisotropik, atau AF, tetapannya masuk.

AF agak sama dengan AA dari segi penetapan dan apa yang boleh dilakukan untuk meningkatkan prestasi. Mengurangkan tetapan mempunyai keburukan kerana lebih banyak pandangan akan menggunakan tekstur kualiti yang lebih rendah yang membuat objek kelihatan kelihatan kabur. Kadar sampel AF boleh berkisar di mana-mana dari 1x ke 16x dan menyesuaikan tetapan ini boleh memberikan penambahbaikan yang ketara dalam prestasi kad grafik yang lebih tua; Tetapan ini semakin kurang menyebabkan penurunan prestasi pada kad grafik yang lebih baru.

Draw Distance / Field of View

Tetapan jarak menarik atau lihat jarak dan medan tetapan pandangan digunakan untuk menentukan apa yang akan anda lihat di skrin dan paling relevan dengan penembak orang pertama dan ketiga. Penentuan jarak lukisan atau paparan digunakan untuk menentukan sejauh mana anda melihat ke dalam jarak sementara medan paparan menentukan lebih banyak pandangan persisian watak dalam FPS. Dalam hal jarak lukisan dan medan pandangan, semakin tinggi tetapan bermakna kad grafik perlu bekerja lebih keras untuk memberi dan memaparkan pandangan, bagaimanapun, kesannya, untuk sebahagian besar, haruslah sangat minimal sehingga penurunan mungkin tidak lihat sebahagian besar kadar bingkai atau bingkai yang lebih baik sesaat.

Pencahayaan / Bayang-bayang

Bayang-bayang dalam permainan video menyumbang kepada rupa dan perasaan keseluruhan permainan, sambil menambah perasaan ketegangan terhadap cerita yang diberitahu di skrin. Penentuan kualiti bayang-bayang menentukan betapa terperinci atau realistik bayang-bayang akan kelihatan dalam permainan. Kesan ini boleh berbeza-beza dari adegan ke adegan berdasarkan bilangan objek dan pencahayaan tetapi ia boleh mempunyai kesan yang cukup besar terhadap prestasi keseluruhan. Walaupun bayang-bayang mungkin membuat pemandangan kelihatan hebat, ia mungkin tetapan pertama untuk menurunkan atau mematikan untuk mendapatkan prestasi apabila menjalankan kad grafik yang lebih lama.

Resolusi

Tetapan resolusi adalah berdasarkan pada apa yang ada dalam permainan serta monitor. Semakin tinggi resolusi semakin baik grafik akan kelihatan, semua pixel tambahan menambah butiran ke persekitaran dan objek memperbaiki penampilan mereka. Walau bagaimanapun, resolusi yang lebih tinggi datang dengan trade-off, kerana terdapat lebih banyak piksel yang dipaparkan di skrin, kad grafik perlu bekerja lebih keras untuk menjadikan semuanya dan dengan itu dapat menurunkan prestasi. Menurunkan tetapan resolusi dalam permainan adalah cara yang kukuh untuk meningkatkan prestasi dan kadar bingkai, tetapi jika anda telah terbiasa bermain pada resolusi yang lebih tinggi dan melihat lebih terperinci anda mungkin ingin melihat beberapa pilihan lain seperti mematikan AA / AF atau menyesuaikan lampu / bayang-bayang.

Butiran Tekstur / Kualiti

Tekstur dalam istilah termudah boleh dianggap sebagai kertas dinding untuk grafik komputer. Mereka adalah imej yang diletakkan di atas objek / model dalam grafik. Tetapan ini biasanya tidak memberi impak kepada kadar bingkai permainan sebegitu banyak, sekalipun begitu ia cukup selamat untuk mempunyai set ini pada kualiti yang lebih tinggi daripada tetapan lain seperti lampu / bayang-bayang atau AA / AF.