Видео тоглоомын хүрээний хурдыг ойлгож, оновчтой болгох

Агуулгын хүснэгт:

Видео тоглоомын хүрээний хурдыг ойлгож, оновчтой болгох
Видео тоглоомын хүрээний хурдыг ойлгож, оновчтой болгох
Anonim

Видео тоглоомын график гүйцэтгэлийг хэмжихэд ашигладаг хамгийн нийтлэг жишиг үзүүлэлтүүдийн нэг бол фрэймийн хурд буюу секундэд фрэймийн тоо юм. Видео тоглоомын фрэймийн хурд нь таны дэлгэцэн дээр гарч буй дүрс зураг болон симуляцийн хөдөлгөөн/хөдөлгөөнийг бий болгохын тулд хэр олон удаа шинэчлэгдэж байгааг харуулдаг. Фреймийн хурдыг ихэвчлэн секундэд фрэйм эсвэл FPS-ээр хэмждэг (Анхны хүн буудагчтай андуурч болохгүй).

Тоглоомын фрэймийн хурдыг тодорхойлох олон хүчин зүйл байдаг ч технологийн олон зүйлтэй адил аливаа зүйл өндөр эсвэл хурдан байх тусмаа сайн. Видео тоглоомын фрэймийн хурд бага байх нь хамгийн тохиромжгүй үед гарч болох хэд хэдэн асуудалд хүргэдэг. Бага фрэймийн хурдтай үед тохиолдож болох жишээнүүдийн жишээнд маш олон хөдөлгөөн/анимаци агуулсан үйлдлийн дарааллын үед огцом эсвэл огцом хөдөлгөөн орно; Царцсан дэлгэц нь тоглоом болон бусад олон тоглоомтой харилцахад хүндрэл учруулж байна.

Доор дэлгэрэнгүй өгөгдсөн фрэймийн давтамжийн түгээмэл асуултууд нь видео тоглоомын фрэймийн хурд, секундэд фрэймийн хэмжээг хэрхэн хэмжих, фрэймийн хурд болон график гүйцэтгэлийг сайжруулахад ашиглаж болох өөр өөр тохируулга, хэрэгслүүдийн талаарх зарим үндсэн асуултын хариултыг өгдөг.

Видео тоглоомын секундэд фрэймийн хурд эсвэл фрэймийг юу тодорхойлдог вэ?

Image
Image

Тоглоомын фрэймийн хурд эсвэл секундэд фрэймийн (FPS) гүйцэтгэлд нөлөөлдөг хэд хэдэн хүчин зүйл байдаг. Тоглоомын фрэймийн хурд/FPS-д нөлөөлж болох хэсгүүдэд:

  • График карт, эх хавтан, CPU, санах ой зэрэг системийн техник хангамж.
  • Тоглоомын доторх график болон нягтралын тохиргоо.
  • Тоглоомын кодыг графикийн гүйцэтгэлд зориулж хэр оновчтой болгож хөгжүүлсэн бэ.

Энэ нийтлэлд бид эхний хоёр цэг дээр анхаарлаа төвлөрүүлэх болно, учир нь бид тоглоомын хөгжүүлэгчээс график болон гүйцэтгэлийн оновчтой код бичсэн гэдэгт найдаж байна.

Тоглоомын фрэймийн хурд эсвэл FPS гүйцэтгэлд хамгийн их нөлөөлдөг хүчин зүйл бол график карт болон CPU юм. Үндсэн утгаараа компьютерийн CPU нь программ, программ, энэ тохиолдолд тоглоомын мэдээлэл, зааварчилгааг график карт руу илгээдэг. График карт нь эргээд хүлээн авсан зааврыг боловсруулж, дүрсийг буулгаж, дэлгэцэнд харуулахаар илгээнэ.

CPU болон GPU хоёрын хооронд шууд хамаарал байдаг бөгөөд таны график картын гүйцэтгэл нь CPU-ээс хамаардаг ба эсрэгээр. Хэрэв CPU-ийн хүчин чадал дутмаг байгаа бол процессын хүчин чадлаа бүрэн ашиглаж чадахгүй бол хамгийн сүүлийн үеийн, хамгийн шилдэг график карт руу шинэчлэх нь утгагүй юм.

График карт/CPU хослолыг тодорхойлох ерөнхий дүрэм байхгүй ч хэрэв CPU нь 18-24 сарын өмнө дунд болон доод түвшний CPU байсан бол энэ нь аль хэдийн системийн доод төгсгөлд байх магадлал өндөр байна. шаардлага. Үнэн хэрэгтээ таны компьютер дээрх техник хангамжийн сайн хэсэг нь худалдан авснаас хойш 0-3 сарын дотор шинэ, илүү сайн техник хангамжаар давж гарах магадлалтай. Хамгийн гол нь тоглоомын график болон нягтралын тохиргоог ашиглан зөв тэнцвэрийг олох явдал юм.

Видео/компьютер тоглоомонд ямар фрэймийн хурд эсвэл секундэд фрэймийн хурдыг зөвшөөрч болох вэ?

Өнөөдрийн ихэнх видео тоглоомыг 60 fps-ийн фрэймийн хурдтай болгох зорилготой бүтээгдсэн боловч 30 fps-ээс 60 fps-ийн хооронд байх боломжтой гэж үздэг. Энэ нь тоглоом 60 fps-ээс хэтэрч болохгүй гэсэн үг биш, үнэндээ ихэнх нь үүнийг хийдэг, гэхдээ 30 fps-ээс доош бүх хөдөлгөөнт дүрсүүд тасархай болж, хөдөлгөөнгүй болж эхэлдэг.

Таны мэдрэх секундын бодит фрэйм нь техник хангамж болон тухайн агшинд тоглоомд болж буй зүйлсээс хамааран тоглоомын туршид харилцан адилгүй байна. Техник хангамжийн хувьд, өмнө дурьдсанчлан, таны график карт болон CPU нь секундэд фрэйм гаргахад үүрэг гүйцэтгэхээс гадна монитор нь таны харж чадах FPS-д нөлөөлж болно. Олон LCD дэлгэцийг 60 Гц-ийн шинэчлэх хурдаар тохируулсан бөгөөд 60 FPS-ээс дээш бүх зүйл харагдахгүй.

Таны техник хангамжтай хослуулан Doom (2016), Overwatch, Battlefield 1 болон бусад олон тооны хөдөлгөөнт объектууд, тоглоомын физик, тооцоолол, 3D зэргээс шалтгаалсан графикийн хүчтэй үйлдлийн дараалал бүхий тоглоомууд тоглоомын FPS-д нөлөөлж болзошгүй. орчин ба бусад. Түүнчлэн шинэ тоглоомуудад график карт дэмжиж болох DirectX шэйдер загварын илүү өндөр хувилбаруудыг шаардаж болно. Хэрэв шэйдер загварын шаардлагыг GPU хангаагүй бол гүйцэтгэл муу, фрэймийн хурд бага эсвэл үл нийцэх тохиолдол гарч болзошгүй.

Би компьютер дээрээ тоглоомын секундэд фрэймийн хурд эсвэл фрэймийн хэмжээг хэрхэн хэмжих вэ?

Та тоглож байх үедээ видео тоглоомын секундэд фрэймийн хурд эсвэл фрэймийн хэмжээг хэмжих олон хэрэгсэл, программууд байдаг. Хамгийн алдартай бөгөөд хамгийн шилдэг нь гэж үздэгийг Fraps гэдэг. Fraps нь DirectX эсвэл OpenGL график API (Application Programming Interface) ашигладаг аливаа тоглоомын тайзны ард ажилладаг бие даасан програм бөгөөд таны одоогийн фрэймүүдийг секундэд харуулах, мөн эхлэл ба төгсгөлийн хоорондох FPS-ийг хэмжих жишиг хэрэглүүрийн үүрэг гүйцэтгэдэг.. Fraps нь жишиг үнэлгээний функцээс гадна тоглоомын дэлгэцийн агшин, бодит цагийн видео бичлэг хийх функцтэй. Fraps-ийн бүрэн ажиллагаа үнэ төлбөргүй биш ч FPS харьцуулалт, 30 секундын видео бичлэг болон.bmp дэлгэцийн агшин зэрэг хязгаарлалттай үнэгүй хувилбарыг санал болгодог.

Bandicam гэх мэт Fraps Alternative програмууд байдаг ч хэрэв та бүрэн ажиллагаатай байхыг хүсвэл эдгээрийн төлбөрийг төлөх шаардлагатай болно.

Би фрэймийн хурд, FPS болон гүйцэтгэлийг сайжруулахын тулд техник хангамж эсвэл тоглоомын тохиргоог хэрхэн оновчтой болгох вэ?

Дээрх өмнөх асуултуудад дурьдсанчлан фрэймийн хурд/секундэд фрэйм болон тоглоомын ерөнхий гүйцэтгэлийг сайжруулах хоёр үндсэн зүйл байна:

  1. Тоног төхөөрөмжөө шинэчил.
  2. Тоглоомын график тохиргоог тохируулна уу.

Таны техник хангамжийг сайжруулах нь гүйцэтгэлийг сайжруулах зорилготой тул бид янз бүрийн график тоглоомын тохиргоонууд болон тэдгээр нь гүйцэтгэл болон тоглоомын фрэймийн хурдыг хэрхэн бууруулах, бууруулахад анхаарлаа хандуулах болно.

Суулгасан DirectX/OpenGL PC тоглоомуудын дийлэнх нь өнөөдөр хагас арав ба түүнээс дээш график тохиргоотой байдаг бөгөөд үүнийг таны техник хангамжийн гүйцэтгэлийг сайжруулах, FPS-ийн тоог нэмэгдүүлэх боломжтой гэж найдаж байна. Суулгасны дараа ихэнх тоглоомууд суулгасан компьютерийн техник хангамжийг автоматаар илрүүлж, тоглоомын графикийн тохиргоог тохируулж, гүйцэтгэлийг оновчтой болгодог. Үүний зэрэгцээ фрэймийн хурдны гүйцэтгэлийг сайжруулахын тулд хэрэглэгчдийн хийж чадах зарим зүйл бий.

Тоглоомын график тохиргоонд байгаа бүх тохиргоог бууруулснаар гүйцэтгэлийг хангана гэж хэлэхэд амархан. Гэсэн хэдий ч ихэнх хүмүүс тоглоомын туршлагадаа гүйцэтгэл, гадаад төрх байдлын зөв тэнцвэрийг олж авахыг хүсдэг гэдэгт бид итгэдэг. Доорх жагсаалтад хэрэглэгчийн гараар тохируулж болох олон тоглоомд байдаг нийтлэг график тохиргоонууд багтсан болно.

Графикийн нийтлэг тохиргоо

Эсрэгжилт

Антиалиасинг буюу ерөнхийдөө АА гэж нэрлэдэг нь график дээрх барзгар пикселжсэн эсвэл ирмэгтэй ирмэгийг тэгшитгэхийн тулд компьютер график боловсруулах техник юм. Бидний ихэнх нь ийм пиксел хэлбэртэй эсвэл хазайсан харагдацтай компьютер графиктай тулгардаг бөгөөд АА нь таны дэлгэц дээрх пиксел бүрийн хувьд эргэн тойрныхоо пикселүүдийн дээжийг авч, тэдгээрийг жигд харагдуулахын тулд тэдгээрийг холихыг оролддог. Олон тоглоомууд нь AA-г асаах, унтраахаас гадна 2x AA, 4x AA, 8x AA гэх мэтээр илэрхийлсэн АА дээжийн хурдыг тохируулах боломжийг олгодог. АА-г график/мониторын нягтралтай уялдуулан тохируулах нь дээр. Илүү өндөр нягтаршил нь илүү олон пикселтэй бөгөөд графикийг жигд, сайн гүйцэтгэхийн тулд зөвхөн 2x AA шаардлагатай байж болох бөгөөд бага нягтралтай нь асуудлыг жигд болгохын тулд 8x-ээр тохируулах шаардлагатай байж болно. Хэрэв та шууд гүйцэтгэлийн өсөлтийг хайж байгаа бол АА-г бууруулах эсвэл бүрмөсөн унтраах нь танд түлхэц өгөх болно.

Анизотроп шүүлтүүр

3D компьютер графикт 3D орчин дахь алслагдсан объектууд бүдгэрсэн мэт харагдах бүтэцтэй газрын зургийн чанар муутай байдаг бол ойрын объектууд илүү дэлгэрэнгүй мэдээлэл авахын тулд өндөр чанартай бүтэцтэй газрын зургийг ашигладаг. 3D орчин дахь бүх объектод өндөр бүтэцтэй газрын зураг үзүүлэх нь графикийн ерөнхий гүйцэтгэлд ихээхэн нөлөө үзүүлэх бөгөөд анизотроп шүүлтүүр буюу AF тохиргоо нь хэрэгждэг.

AF нь тохиргоо болон гүйцэтгэлийг сайжруулахын тулд юу хийж чадах талаараа AA-тай нэлээд төстэй юм. Тохиргоог багасгах нь сул талуудтай тул илүү их харагдах байдал нь чанар муутай бүтэцтэй байх тул ойролцоох объектуудыг бүдэгрүүлж харагдуулна. AF дээжийн хурд нь 1x-ээс 16x хооронд хэлбэлзэж болох бөгөөд энэ тохиргоог хийснээр хуучин график картын гүйцэтгэл мэдэгдэхүйц сайжирна; Энэ тохиргоо нь шинэ график картуудын гүйцэтгэл буурах шалтгаан болж байна.

Зах зай/Харах талбар

Сурах зайны тохиргоо эсвэл харах зай болон харах талбарын тохиргоог дэлгэцэн дээр юу харахыг тодорхойлоход ашигладаг бөгөөд эхний болон гуравдагч этгээдийн мэргэн буучдад хамгийн их хамааралтай. Зурах эсвэл харах зайны тохиргоо нь таныг алсын зайд хэр хол харж байгааг тодорхойлоход хэрэглэгддэг бол харах талбар нь FPS дахь дүрийн захын харагдах байдлыг илүү их хэмжээгээр тодорхойлдог. Сугалах зай болон харах талбарын хувьд тохиргоо өндөр байх тусам график карт нь үзэмжийг үзүүлэх, харуулахын тулд илүү шаргуу ажиллах шаардлагатай болно гэсэн үг боловч ихэнх тохиолдолд нөлөөлөл нь нэлээд бага байх тул буурахгүй байж болно. Сайжруулсан фрэймийн хурд эсвэл секундэд фрэймийн ихэнхийг үзнэ үү.

Гэрэлтүүлэг/Сүүдэр

Видео тоглоомын сүүдэр нь тоглоомын ерөнхий дүр төрх, мэдрэмжинд хувь нэмрээ оруулж, дэлгэцэн дээр гарч буй үйл явдалд эргэлзээ төрүүлдэг. Сүүдрийн чанарын тохиргоо нь тоглоомонд сүүдэр хэр нарийвчлалтай эсвэл бодитой харагдахыг тодорхойлдог. Үүний нөлөөлөл нь объектын тоо, гэрэлтүүлгээс хамаарч өөр өөр байж болох ч ерөнхий гүйцэтгэлд нэлээд том нөлөө үзүүлж болно. Хэдийгээр сүүдэр нь дүр зургийг гайхалтай харагдуулдаг ч энэ нь хуучин график картыг ажиллуулах үед гүйцэтгэлийг нэмэгдүүлэхийн тулд хамгийн эхний тохиргоо юм.

Тогтоол

Нарийвчлалын тохиргоо нь тоглоом болон дэлгэц дээр байгаа зүйлс дээр суурилдаг. Нарийвчлал өндөр байх тусам график илүү сайн харагдах болно, эдгээр бүх нэмэлт пикселүүд нь орчин, объектын дүр төрхийг сайжруулдаг. Гэсэн хэдий ч өндөр нарийвчлалтай байх нь давуу талтай байдаг, учир нь дэлгэцэн дээр илүү олон пикселийг харуулах боломжтой тул график карт бүх зүйлийг үзүүлэхийн тулд илүү их ажиллах шаардлагатай бөгөөд ингэснээр гүйцэтгэлийг бууруулж болзошгүй юм. Тоглоомын нарийвчлалын тохиргоог багасгах нь гүйцэтгэл болон фрэймийн хурдыг сайжруулах сайн арга боловч хэрэв та илүү өндөр нарийвчлалтайгаар тоглож дассан бол AA/AF эсвэл AF-ийг унтраах гэх мэт өөр сонголтуудыг авч үзэж болно. гэрэлтүүлэг/сүүдэр тохируулах.

Текстурын дэлгэрэнгүй/Чанар

Бүтэцийг хамгийн энгийнээр хэлбэл компьютер графикт зориулсан ханын цаас гэж ойлгож болно. Эдгээр нь график дахь объект/загвар дээр тавигдсан зургууд юм. Энэ тохиргоо нь ихэвчлэн тоглоомын фрэймийн хурдад тийм ч их нөлөөлдөггүй, хэрэв тийм бол энэ тохиргоог гэрэлтүүлэг/сүүдэр эсвэл AA/AF гэх мэт бусад тохиргооноос өндөр чанартай болгох нь аюулгүй юм.

Зөвлөмж болгож буй: