Разумијевање и оптимизација тарифа видео игара

Како оптимизирати и побољшати перформансе графике и фрејмове

Један од најчешћих бенчмаркова који се користе у мерењу графичких перформанси видео игре је брзина кадра или кадрова у секунди. Стопа кадрова у видео игрици одражава колико често се слика која видите на екрану освежава како би се направио кретање и покретање слике и симулације. Стопа кадрова се најчешће мјери у кадровима у секунди или ФПС, (не смије се мешати са првим лицима ).

Постоји много фактора који утичу на одређивање брзине кадрова у игри, али као и код многих ствари у технологији, што је нешто више или више, то је боље. Низак ниво фрејмова у видео игрицама резултираће бројним проблемима који се могу појавити у најнеповољнијим временима. Примери онога што могу да се јављају са малим брзинама кадра укључују нелагодно или нередно покретање током акционих секвенци које укључују много покрета / анимација; Замрзнути екрани отежавају интеракцију са игром, као и низ других.

Често постављана питања о фреквенцији постављају одговоре на нека основна питања о оквирима видео игара, како мјерити оквире у секунди и различите твеаке и алате које можете користити за побољшање кадрова и укупне перформансе графике.

Шта одређује брзину кадра или кадри у секунди видео игре?

Постоји низ фактора који доприносе брзини кадра у игри или кадровима у секунди (ФПС). Подручја која могу утицати на брзину игре / фпс укључују:

• Системски хардвер, као што су графичка картица , матична плоча , ЦПУ и меморија
• Поставке графике и резолуције унутар игре
• Колико је кода игре оптимизована и развијена за графичке перформансе.

У овом чланку ћемо се усредсредити на прва два метка, јер је последњи из наших руку јер се ослањамо на програмера игре да имамо писани оптимизирани код за графику и перформансе.

Највећи фактор који доприноси брзини кадра у игри или ФПС перформансама је графичка картица и ЦПУ. У основним терминима, ЦПУ рачунара шаље информације или упутства из програма, апликација, у овом случају, игре, на графичку картицу. Након тога, графичка картица ће обрадити примљене инструкције, приказати слику и послати на монитор за приказ.

Постоји директна веза између ЦПУ-а и ГПУ-а , а перформансе ваше графичке картице зависе од ЦПУ-а и обрнуто. Ако ЦПУ није подржан, нема смисла надоградити на најновију и највећу графичку картицу ако не може користити све своје процесорске снаге.

Не постоји опште правило за одређивање која је графичка картица / ЦПУ комбинација најбоља, али ако је процесор био ЦПУ од 18 до 24 месеци, постоји велика шанса да је већ на најнижем нивоу минималних системских захтева. У ствари, добар део хардвера на рачунару вероватно надмашује нови и бољи хардвер у року од 0-3 месеци од куповине. Кључ је покушати пронаћи прави баланс са графичким приказом игре и поставкама резолуције.

Која брзина оквира или рамова по секунди је прихватљива за видео / компјутерске игре?

Већина видео игрица се данас развија са циљем да се постигне брзина кадра од 60 кадрова у секунди, али било где од 30 до 60 кадрова у секунди се сматра прихватљивим. То не значи да игре не могу бити веће од 60 кадрова у секунди, заправо многи раде, али било шта испод 30 кадрова у секунди, анимације ће можда почети да се постепено и показују недостатак покретања флуида.

Стварни оквири у секунди које доживљавате варирају током читаве игре на основу хардвера и шта се можда дешава у игри у било ком тренутку. Што се тиче хардвера, као што је већ поменуто, ваша графичка картица и ЦПУ ће играти улогу у оквиру у секунди, али и ваш монитор може такође да утиче на ФПС који ћете моћи да видите. Многи ЛЦД монитори се постављају са фреквенцијом освежавања од 60Хз, што значи да нешто изнад 60 ФПС неће бити видљиво.

У комбинацији са вашим хардвером, игре као што су Доом (2016) , Оверватцх , Баттлефиелд 1 и други који имају графичке интензивне акционе секвенце могу утицати на ФПС игру због великог броја покретних објеката, физике игре и калкулација, 3Д окружења и још много тога. Новије игре такође могу захтевати веће верзије ДирецтКс схадер модела којег графичка картица може подржати, ако ГПУ не испуњава захтјеве модела схадера често се могу десити лоше перформансе, ниска брзина кадра или некомпатибилност.

Како могу да измерим брзину оквира или рамове у секунди игре на рачунару?

Постоји неколико алата и апликација које су вам на располагању да измерите брзину кадра или кадрова у секунди видео игре док играте. Најпопуларнији и онај који многи сматрају најбољим се зове Фрапс. Фрапс је самостална апликација која ради иза сцене за сваку игру која користи АПИ-ове ДирецтКс или ОпенГЛ графике (Апплицатион Программинг Интерфаце) и служи као бенцхмаркинг услужни програм који ће приказати тренутне оквире у секунди, као и мерити ФПС између почетка и краја тачка. Поред функционалности бенчмаркинга Фрапс такође има функционалност за снимање екрана игара и снимање видео снимака у реалном времену. Иако потпуна функционалност Фрапс-а није бесплатна, они нуде бесплатну верзију са ограничењима која укључују ФПС бенцхмаркинг, 30 секунди за снимање видео записа и .бмп сцреенсхотс.

Постоје неке Фрапс Алтернативе апликације тамо као што је Бандицам, али ћете на крају морати да платите и оне, ако желите пуну функционалност.

Како могу да оптимизујем подешавања хардвера или игре да побољшам брзину Фраме Рате, ФПС и перформансе?

Као што је поменуто у горњим претходним питањима, постоје две главне ствари које можете учинити како бисте побољшали брзину кадра / кадрова у секунди и цјелокупне перформансе игре. 1. Надоградите свој хардвер или 2. Подесите графичке поставке игре. Будући да је надоградња вашег хардвера дата за побољшане перформансе, фокусиралићемо се на различите поставке графичке игре и како они могу помоћи или смањити перформансе и брзину кадрова игре.

Огромна већина инсталираних, ДирецтКс / ОпенГЛ ПЦ игара данас долази са пола туцета или више графичких поставки које се могу подесити да побољшају перформансе вашег хардвера и надамо се да ће ваш рачунар бројати. Након инсталације, већина игара ће аутоматски открити ПЦ хардвер који је инсталиран и одговарајуће поставља графичке поставке игре за оптималне перформансе. Са тим је речено да постоје неке ствари које корисници могу учинити да побољшају перформансе кадрова.

Лако је рећи да би спуштање свих подешавања пронађених у графичким поставкама игре омогућило перформансе јер би то могло. Међутим, верујемо да већина људи жели да добије прави баланс перформанси и изгледа у свом искуству игара. Списак испод укључује нека обична графичка подешавања која су доступна у многим играма које корисник може ручно подесити.

Заједничке поставке графике

Антиалиасинг

Антиалиасинг , који се обично назива АА, је техника у развоју рачунарске графике која олакшава грубе пикселиране или оштре ивице у графици. Већина нас је наишла на ову графичку графику са пикселираним или оштрим изгледом, оно што АА чини за сваки пиксел на екрану, узима узорак околних пиксела и покушава да их споји како би их учинили глатким. Многе игре вам омогућавају да укључите или искључите АА, као и поставите брзину узорка АА изражене као 2к АА, 4к АА, 8к АА и тако даље. Најбоље је поставити АА заједно са резолуцијом графике / монитора. Веће резолуције имају више пиксела и можда ће бити потребно само 2к АА за графику да изгледају глатко и добро изводе, док је за доње резолуције можда потребно поставити на 8к како би се извукле ствари. Ако тражите право добитак перформанси, онда би спуштање или окретање АА заједно требало да вам помогне.

Анизотропно филтрирање

У 3Д рачунарској графици, уопштено је случај да ће удаљени објекти у 3Д окружењу користити нижи квалитет картона текстура који се могу појавити замућен, док ближи објекти користе висококвалитетне текстурне мапе за више детаља. Обезбеђивање високих текстура мапе за све објекте у 3Д окружењу може имати велики утицај на укупне графичке перформансе и где се појављује анизотропно филтрирање или АФ.

АФ је прилично сличан АА у погледу поставке и шта може учинити како би побољшао перформансе. Смањивање поставке има своје мане јер ће више погледа користити текстуру нижег квалитета, чинећи да се наизглед предмети појављују замућени. Стопа узорка АФ може да се креће било где од 1к до 16к, а подешавање ове поставке може да обезбеди значајно побољшање перформанси старије графичке картице; Ово подешавање постаје мање разлога за смањење перформанси на новијим графичким картицама.

Нацртати растојање / видно поље

Подешавање растојања растојања или приказа удаљености и поља приказа приказа се користе за одређивање онога што ћете видети на екрану и најрелевантније су за стрелце прве и треће особе. Подешавање растојања или приказа се користи да би се утврдило колико далеко видите удаљеност док поље вида одређује више периферног приказа карактера у ФПС-у. У случају растојања извлачења и видног поља, веће је подешавање средстава за које графичка картица мора радити теже за приказивање и приказ приказа, међутим, утицај, у већини случајева, треба бити прилично минималан, па се смањење не може види много побољшане брзине кадрова или кадрова у секунди.

Осветљење / Сенке

Сенке у видео игрици доприносе укупном изгледу и осећају игре, додајући осећај неизвјесности причи на екрану. Поставка квалитета сенки одређује како ће детаљне или реалистичне сенке изгледати у игри. Утицај овога може да варира од сцене до сцене на основу броја предмета и осветљења, али може имати прилично велики утицај на укупне перформансе. Док сенке могу учинити да сцена изгледа одлично, вероватно је то прво подешавање за смањење или искључивање за добитак перформанси када покрећете старију графичку картицу.

Резолуција

Поставка резолуције се заснива на ономе што је доступно у игри, као и на монитору. Што је већа резолуција, боље ће изгледати графика, сви ти додатни пиксели дају детаље срединама и објектима који побољшавају њихов изглед. Међутим, веће резолуције долазе са компромисом, пошто на екрану има више пиксела, графичка картица мора радити теже да би све учинила и тиме могла смањити перформансе. Смањивање поставке резолуције у игри је добар начин да побољшате перформансе и брзину кадрова, али ако сте се навикли да играте на вишим резолуцијама и видите више детаља, можда ћете желети да погледате неке друге опције, као што су искључивање АА / АФ или подешавање осветљења / сенки.

Детаил / Куалити Тектуре

Текстуре у најједностављенијим терминима могу се сматрати позадином за компјутерску графику. То су слике које се постављају преко објеката / модела у графици. Ово подешавање обично не утиче толико на брзину кадрова у игри, ако је уопште тако прилично безбедно да овај сет буде виши од других подешавања као што су осветљење / сенке или АА / АФ.