Memahami dan Mengoptimumkan Kadar Bingkai Permainan Video

Isi kandungan:

Memahami dan Mengoptimumkan Kadar Bingkai Permainan Video
Memahami dan Mengoptimumkan Kadar Bingkai Permainan Video
Anonim

Salah satu penanda aras yang paling biasa digunakan dalam mengukur prestasi grafik permainan video ialah kadar bingkai atau bingkai sesaat. Kadar bingkai dalam permainan video mencerminkan kekerapan imej yang anda lihat pada skrin dimuat semula untuk menghasilkan imej dan pergerakan/gerakan simulasi. Kadar bingkai paling kerap diukur dalam bingkai sesaat atau FPS, (jangan dikelirukan dengan Penembak Orang Pertama).

Terdapat banyak faktor yang menentukan kadar bingkai permainan, tetapi seperti banyak perkara dalam teknologi, lebih tinggi atau lebih pantas sesuatu itu, lebih baik. Kadar bingkai yang rendah dalam permainan video akan mengakibatkan beberapa isu yang boleh berlaku pada masa yang paling tidak sesuai. Contoh perkara yang boleh berlaku dengan kadar bingkai rendah termasuk pergerakan berombak atau gelisah semasa urutan tindakan yang melibatkan banyak pergerakan/animasi; Skrin beku menyukarkan untuk berinteraksi dengan permainan dan beberapa yang lain.

Soalan Lazim kadar bingkai yang diperincikan di bawah memberikan jawapan kepada beberapa soalan asas mengenai kadar bingkai permainan video, cara mengukur bingkai sesaat dan tweak dan alatan berbeza yang boleh anda gunakan untuk meningkatkan kadar bingkai dan prestasi grafik keseluruhan.

Apakah yang Menentukan Kadar Bingkai atau Bingkai Sesaat Permainan Video?

Image
Image

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

  • Perkakasan sistem, seperti kad grafik, papan induk, CPU dan memori.
  • Tetapan grafik dan peleraian dalam permainan.
  • Sejauh mana kod permainan dioptimumkan dan dibangunkan untuk prestasi grafik.

Dalam artikel ini, kami akan menumpukan pada dua titik tumpu pertama kerana yang terakhir tidak berada di tangan kami kerana kami bergantung kepada pembangun permainan untuk menulis kod yang dioptimumkan untuk grafik dan prestasi.

Faktor penyumbang terbesar kepada kadar 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 kemudiannya akan memproses arahan yang diterima, memaparkan imej dan menghantarnya ke monitor untuk paparan.

Terdapat hubungan langsung antara CPU dan GPU, dengan prestasi kad grafik anda bergantung pada CPU dan sebaliknya. Jika CPU kurang berkuasa, tidak masuk akal untuk menaik taraf kepada kad grafik terkini dan terbaik jika ia tidak akan dapat menggunakan semua kuasa pemprosesannya.

Tiada peraturan umum untuk menentukan kombo Kad Grafik/CPU yang terbaik tetapi jika CPU adalah CPU pertengahan hingga rendah 18-24 bulan yang lalu, ada kemungkinan besar ia sudah berada di hujung rendah sistem minimum keperluan. Malah, sebahagian besar perkakasan pada PC anda mungkin diatasi oleh perkakasan baharu dan lebih baik dalam masa 0-3 bulan selepas dibeli. Perkara utama ialah mencuba dan mencari keseimbangan yang betul dengan tetapan grafik dan peleraian permainan.

Apakah Kadar Bingkai atau Bingkai Sesaat Yang Boleh Diterima untuk Permainan Video/Komputer?

Kebanyakan permainan video hari ini dibangunkan dengan matlamat untuk mencapai kadar bingkai 60 fps tetapi mana-mana antara 30 fps hingga 60 fps dianggap boleh diterima. Itu bukan bermakna permainan tidak boleh melebihi 60 fps, sebenarnya, banyak yang melakukannya, tetapi apa-apa yang di bawah 30 fps, animasi mungkin mula bergelora dan menunjukkan kekurangan gerakan bendalir.

Bingkai sebenar sesaat yang anda alami berbeza-beza sepanjang permainan berdasarkan perkakasan dan perkara 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 lihat. Banyak monitor LCD ditetapkan dengan kadar segar semula 60Hz bermakna apa-apa yang melebihi 60 FPS tidak akan kelihatan.

Digandingkan dengan perkakasan anda, permainan seperti Doom (2016), Overwatch, Battlefield 1 dan lain-lain yang mempunyai urutan aksi sengit grafik mungkin memberi kesan kepada FPS permainan disebabkan oleh sejumlah besar objek bergerak, fizik permainan dan pengiraan, 3D persekitaran dan banyak lagi. Permainan yang lebih baharu juga boleh memerlukan versi model DirectX shader yang lebih tinggi yang mungkin disokong oleh kad grafik, jika keperluan model shader tidak dipenuhi oleh GPU selalunya prestasi buruk, kadar bingkai rendah atau ketidakserasian boleh berlaku.

Bagaimanakah Saya Boleh Mengukur Kadar Bingkai atau Bingkai Sesaat Permainan pada Komputer Saya?

Terdapat beberapa alatan dan aplikasi tersedia untuk anda mengukur kadar bingkai atau bingkai sesaat bagi permainan video semasa anda bermain. Yang paling popular dan yang ramai anggap sebagai yang terbaik dipanggil Fraps. Fraps ialah aplikasi kendiri yang berjalan di belakang tabir untuk mana-mana permainan yang menggunakan API grafik DirectX atau OpenGL (Antara Muka Pengaturcaraan Aplikasi) dan berfungsi sebagai utiliti penanda aras yang akan memaparkan bingkai semasa anda sesaat serta mengukur FPS antara permulaan dan titik akhir.. Selain fungsi penanda aras Fraps juga mempunyai fungsi untuk tangkapan tangkapan skrin permainan dan tangkapan video dalam permainan masa nyata. Walaupun fungsi penuh Fraps bukan percuma, mereka menawarkan versi percuma dengan pengehadan yang termasuk penanda aras FPS, 30 saat tangkapan video dan tangkapan skrin.bmp.

Terdapat beberapa aplikasi Alternatif Fraps di luar sana seperti Bandicam, tetapi anda akhirnya perlu membayarnya juga jika anda mahukan kefungsian penuh.

Bagaimanakah Saya Boleh Mengoptimumkan Tetapan Perkakasan atau Permainan untuk Meningkatkan Kadar Bingkai, FPS dan Prestasi?

Seperti yang dinyatakan dalam soalan sebelumnya di atas, terdapat dua perkara utama yang boleh anda lakukan untuk meningkatkan kadar bingkai/bingkai sesaat dan prestasi keseluruhan permainan:

  1. Tingkatkan perkakasan anda.
  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 cara ia boleh membantu atau mengurangkan prestasi dan kadar bingkai permainan.

Sebilangan besar permainan PC DirectX/OpenGL yang dipasang hari ini datang dengan setengah dozen atau lebih tetapan grafik yang boleh diubah suai untuk meningkatkan prestasi perkakasan anda dan semoga kiraan FPS anda. Selepas pemasangan, kebanyakan permainan akan secara automatik mengesan perkakasan PC yang dipasang dan menetapkan tetapan grafik permainan dengan sewajarnya untuk prestasi optimum. Dengan itu, terdapat beberapa perkara yang boleh dilakukan pengguna untuk membantu meningkatkan prestasi kadar bingkai dengan lebih banyak lagi.

Adalah mudah untuk mengatakan bahawa menurunkan semua tetapan yang terdapat dalam tetapan grafik permainan akan memberikan prestasi kerana ia akan memberikan prestasi. Walau bagaimanapun, kami percaya kebanyakan orang ingin mendapatkan keseimbangan prestasi dan penampilan yang betul dalam pengalaman permainan mereka. Senarai di bawah termasuk beberapa tetapan grafik biasa yang tersedia dalam banyak permainan yang boleh diubah suai secara manual oleh pengguna.

Tetapan Grafik Biasa

Antialiasing

Antialiasing, biasanya dirujuk sebagai AA, ialah teknik dalam pembangunan grafik komputer untuk melicinkan tepi berpiksel atau bergerigi kasar dalam grafik. Kebanyakan daripada kita pernah menemui grafik komputer rupa berpiksel atau bergerigi ini, apa yang AA lakukan adalah untuk setiap piksel pada skrin anda ia mengambil sampel piksel sekeliling dan cuba menggabungkannya untuk menjadikannya kelihatan lancar. Banyak permainan membolehkan anda menghidupkan atau mematikan AA serta menetapkan kadar sampel AA yang dinyatakan sebagai 2x AA, 4x AA, 8x AA dan seterusnya. Adalah lebih baik untuk menetapkan AA bersama-sama dengan resolusi grafik/monitor anda. Peleraian yang lebih tinggi mempunyai lebih banyak piksel dan mungkin hanya memerlukan 2x AA untuk grafik kelihatan lancar dan berfungsi dengan baik manakala peleraian yang lebih rendah mungkin memerlukannya ditetapkan pada 8x untuk melicinkan perkara. Jika anda sedang mencari peningkatan prestasi lurus maka menurunkan atau mematikan AA sama sekali akan memberi anda rangsangan.

Penapisan Anisotropik

Dalam grafik komputer 3D, biasanya objek jauh dalam persekitaran 3D akan menggunakan kualiti peta tekstur yang lebih rendah yang mungkin kelihatan kabur manakala objek yang lebih dekat menggunakan peta tekstur berkualiti tinggi untuk mendapatkan butiran lanjut. Menyediakan peta tekstur tinggi untuk semua objek dalam persekitaran 3D boleh memberi impak besar pada prestasi grafik keseluruhan dan di sinilah tetapan Penapisan Anisotropik, atau AF, masuk.

AF agak serupa dengan AA dari segi tetapan dan perkara yang boleh dilakukan untuk meningkatkan prestasi. Menurunkan tetapan memang mempunyai kelemahannya kerana lebih banyak paparan akan menggunakan tekstur kualiti yang lebih rendah menjadikan objek yang kelihatan berhampiran kelihatan kabur. Kadar sampel AF boleh berjulat dari 1x hingga 16x dan melaraskan tetapan ini boleh memberikan peningkatan ketara dalam prestasi kad grafik yang lebih lama; Tetapan ini menjadi kurang punca penurunan prestasi pada kad grafik yang lebih baharu.

Lukis Jarak/Medan Pandangan

Tetapan jarak cabutan atau tetapan jarak pandangan dan medan pandangan digunakan untuk menentukan perkara yang akan anda lihat pada skrin dan paling berkaitan dengan penembak orang pertama dan ketiga. Tetapan jarak cabutan atau pandangan digunakan untuk menentukan sejauh mana anda melihat ke dalam jarak manakala medan pandangan menentukan lebih banyak paparan persisian watak dalam FPS. Dalam kes jarak cabutan dan medan pandangan, lebih tinggi tetapan bermakna kad grafik perlu bekerja lebih keras untuk memaparkan dan memaparkan paparan, namun, kesannya, sebahagian besarnya, seharusnya agak minimum supaya penurunan mungkin tidak lihat banyak kadar bingkai atau bingkai sesaat yang lebih baik.

Pencahayaan/Bayang-bayang

Bayang-bayang dalam permainan video menyumbang kepada rupa dan rasa keseluruhan permainan, menambahkan rasa saspens pada cerita yang diceritakan pada skrin. Tetapan kualiti bayang-bayang menentukan betapa terperinci atau realistik bayang-bayang akan kelihatan dalam permainan. Kesan ini boleh berbeza dari satu adegan ke satu adegan berdasarkan bilangan objek dan pencahayaan tetapi ia boleh memberi kesan yang agak besar pada prestasi keseluruhan. Walaupun bayang-bayang boleh menjadikan pemandangan kelihatan hebat, ia mungkin tetapan pertama untuk menurunkan atau mematikan untuk peningkatan prestasi apabila menjalankan kad grafik yang lebih lama.

Resolusi

Tetapan resolusi adalah berdasarkan kedua-dua perkara yang tersedia dalam permainan dan juga monitor. Lebih tinggi resolusi lebih baik grafik akan kelihatan, semua piksel tambahan itu menambah perincian pada persekitaran dan objek yang menambah baik penampilannya. Walau bagaimanapun, resolusi yang lebih tinggi datang dengan pertukaran, memandangkan terdapat lebih banyak piksel untuk dipaparkan pada skrin, kad grafik perlu bekerja lebih keras untuk memberikan segala-galanya dan dengan itu boleh menurunkan prestasi. Menurunkan tetapan resolusi dalam permainan ialah 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 melaraskan pencahayaan/bayangan.

Perincian/Kualiti Tekstur

Tekstur dalam istilah yang paling mudah boleh dianggap sebagai kertas dinding untuk grafik komputer. Ia adalah imej yang diletakkan di atas objek/model dalam grafik. Tetapan ini lazimnya tidak memberi kesan kepada kadar bingkai permainan, jika ada, adalah agak selamat untuk mempunyai set ini pada kualiti yang lebih tinggi daripada tetapan lain seperti pencahayaan/bayangan atau AA/AF.

Disyorkan: