Разуменне і аптымізацыя частоты кадраў Відэа гульні

Як аптымізаваць і палепшыць прадукцыйнасць графічнай падсістэмы і каркасных Цэны

Адным з найбольш распаўсюджаных паказчыкаў, якія выкарыстоўваюцца пры вымярэнні прадукцыйнасці графікі ў відэагульнях з'яўляюцца частатой кадраў або кадраў у секунду. Частата кадраў у відэагульні адлюстроўвае тое, як часта малюнак, якое вы бачыце на экране абнаўляецца, каб вырабіць малюнкі і мадэлявання руху / рух. Частата кадраў часцей за ўсё вымяраецца ў кадрах у секунду або FPS, (не блытаць з шутэраў ).

Ёсць шмат фактараў, якія ідуць у вызначэнні частаце кадраў гульні, але, як і многія рэчы ў тэхналогіі, тым вышэй і вышэй нешта, тым лепш. Нізкія частоты кадраў у відэагульнях прывядзе да цэлага шэрагу пытанняў, якія могуць паўстаць у самы непрыдатны для таго час. Прыклады таго, што можа адбыцца з нізкай частатой кадраў, ўключаюць у сябе рыўкі або нервовае рух падчас паслядоўнасці дзеянняў, якія ўключаюць шмат руху / анімацыю; Замарожаныя экраны і робіць цяжкім ўзаемадзейнічаць з гульнёй, а таксама шэраг іншых.

FAQ частата кадраў падрабязна ніжэй прыведзены адказы на некаторыя асноўныя пытанні, якія тычацца відэагульні частату кадраў, як для вымярэння кадраў у секунду, а таксама розныя хітрасці і інструменты, якія можна выкарыстоўваць, каб палепшыць частату кадраў і агульную прадукцыйнасць графікі.

Што вызначае частоты кадраў або кадраў у секунду ў відэагульні?

Ёсць цэлы шэраг фактараў, якія спрыяюць частаце кадраў гульні або кадраў у секунду (FPS). Вобласці, якія могуць паўплываць на гульню частату кадраў / FPS ўключаюць:

• Сістэма апаратных сродкаў, такіх як відэакарта , матчына плата , працэсар і памяць
• Графік і налада дазволу ў гульні
• Наколькі добра код гульні аптымізаваны і распрацаваны для графічнай прадукцыйнасці.

У гэтым артыкуле мы спынімся на першых двух пунктах, як апошні знаходзіцца ў нашых руках, як мы належым на распрацоўніка гульні, каб мець пісьмовы аптымізаваны код для графікі і прадукцыйнасці.

Самы вялікі ўклад фактар ​​частоты кадраў гульня, або прадукцыйнасць FPS з'яўляецца відэакарта і працэсар. У асноўных рысах, працэсар кампутара пасылае інфармацыю ці інструкцыі з праграм, прыкладанняў, у гэтым выпадку, гульня, на відэакарту. Відэакарта будзе, у сваю чаргу, апрацоўвае атрыманыя інструкцыі, зрабіць малюнак і адправіць яго на манітор для адлюстравання.

Існуе прамая сувязь паміж CPU і GPU , з прадукцыйнасцю відэакарты якога залежыць ад працэсара і наадварот. Калі цэнтральны працэсар слабаваты ён не мае сэнсу для абнаўлення да апошняй і самай лепшай відэакарты, калі гэта не будзе мець магчымасць выкарыстоўваць усе яго магутнасці.

Там няма Агульнага правілы для вызначэння таго, якія відэакарты / комба працэсар лепш, але калі працэсар быў сярэднім да нізкага канца CPU 18-24 месяцаў таму, ёсць добры шанец, што гэта ўжо на нізкі канцы мінімальных сістэмных патрабаванняў. На самай справе, добрая частка абсталявання на вашым ПК, верагодна, быць пераўзыдзены новым і лепшым абсталяваннем на працягу 0-3 месяцаў пакупкі. Ключ, каб паспрабаваць знайсці правільны баланс з графікай гульні і налады дазволу.

Якія частату змены кадраў або кадраў у секунду Прымальны для відэа / кампутарных гульняў?

Большасць відэа гульняў сёння распрацоўваюцца з мэтай ўразіць частату кадраў 60 кадраў у секунду, але дзе-то паміж 30 кадраў у секунду да 60 кадраў у секунду лічыцца прымальным. Гэта не азначае, што гульні не можа перавышаць 60 кадраў у секунду, на самай справе, многія робяць, але ўсё, што ніжэй за 30 кадраў у секунду, анімацыя можа пачаць, каб стаць зменлівым і паказаць рух у адсутнасць вадкасці.

Фактычныя кадры ў секунду адчувае мяняюцца на працягу ўсёй гульні, заснаванай на апаратных сродкаў і што можа адбывацца ў гульні ў любы момант. З пункту гледжання апаратнага забеспячэння, як ужо згадвалася раней ваша відэакарта і працэсар будзе гуляць пэўную ролю ў кадрах у секунду, але і ваш манітор можа таксама паўплываць на FPS, што вы будзеце ў стане бачыць. Многія ВК-маніторы ўсталёўваюцца з частатой абнаўлення 60 Гц азначае, што вышэй 60 FPS не будзе бачны.

У спалучэнні з абсталяваннем, такія гульні, як Згубы (2016) , Патруля , Battlefield 1 і іншыя , якія маюць графічныя інтэнсіўныя паслядоўнасці дзеянняў могуць паўплываць на гульні FPS з - за вялікай колькасці рухомых аб'ектаў, фізіка гульні і разлікі, 3D - асяроддзя і многае іншае. Новыя гульні таксама могуць спатрэбіцца больш высокія версіі мадэлі шэйдараў DirectX , якая можа падтрымліваць відэакарты, калі патрабаванне Шейдер мадэлі не задавальняецца ГПУ часта нізкая прадукцыйнасць, нізкая частата кадраў або несумяшчальнасць можа адбыцца.

Як можна вымераць частату змены кадраў або кадраў у секунду ў гульні на маім кампутары?

Ёсць цэлы шэраг інструментаў і прыкладанняў, даступных для вас, каб вымераць частату кадраў або кадраў у секунду відэагульні пакуль вы гуляеце. Самы папулярны і адзін, што многія лічаць, будучы лепшым называецца Fraps. Fraps ўяўляе сабой асобны дадатак , якое працуе за кулісамі для любой гульні , якія выкарыстоўваюць DirectX або OpenGL графічных інтэрфейсаў API (Application Programming Interface) і служыць у якасці ўтыліты параўнальнага аналізу , які будзе адлюстроўваць бягучыя кадраў у секунду, а таксама вымераць FPS паміж пачаткам і канцом кропка. У дадатак да функцыянальнасці бенчмаркетынгу Fraps таксама мае функцыянальнасць для гульнявых скрыншотаў захопах і ў рэжыме рэальнага часу, у гульні захопу відэа. У той час як поўная функцыянальнасць Fraps не з'яўляецца бясплатнай, яны прапануюць бясплатную версію з абмежаваннямі, якія ўключаюць FPS бенчмаркетынгу, 30 секунд захопу відэа і скрыншоты .bmp.

Ёсць некаторыя Fraps Альтэрнатыўныя прыкладання там, такія як Bandicam, але вы ў канчатковым выніку даводзіцца плаціць за тых, хто, а калі вы хочаце поўную функцыянальнасць.

Як аптымізаваць апаратныя ці гульнявыя налады, каб палепшыць частату кадраў, FPS і прадукцыйнасць?

Як ужо згадвалася ў папярэдніх пытанняў вышэй, ёсць дзве асноўныя рэчы, якія вы можаце зрабіць, каб палепшыць частату кадраў / кадраў у секунду і агульную прадукцыйнасць гульні 1. Абнаўленне апаратнага забеспячэння або 2. Адрэгуляваць налады графікі гульні. Паколькі абнаўлення абсталявання з'яўляецца дадзенасьцю для павышэння прадукцыйнасці мы засяродзімся на розныя наладах графікі гульні і як яны могуць дапамагчы або паменшыць прадукцыйнасць і частату кадраў гульні.

Пераважная большасць устаноўленых, DirectX / OpenGL гульняў для ПК у цяперашні час пастаўляецца з паўтузіна ці больш графічных наладамі , якія могуць быць пераробленыя , каб палепшыць прадукцыйнасць вашага абсталявання і , спадзяюся , ваш лічыльнік FPS. Пасля ўстаноўкі, большасць гульняў будуць аўтаматычна выяўляць апаратныя сродкі ПК, які ўсталяваны і ўсталяваць графічныя налады гульняў, адпаведна, для забеспячэння аптымальнай прадукцыйнасці. З тым, што ёсць некаторыя рэчы, якія карыстальнікі могуць зрабіць, каб дапамагчы палепшыць прадукцыйнасць частоты кадраў нават больш.

Лёгка сказаць, што зніжэнне ўсіх параметраў, знойдзеных у наладах графікі гульні, былі б забяспечыць прадукцыйнасць, так як гэта будзе. Тым не менш, мы лічым, што большасць людзей хочуць, каб атрымаць правільны баланс прадукцыйнасці і знешняга выгляду ў іх гульнявой вопыт. Ніжэй сьпіс уключае ў сябе некаторыя агульныя налады графікаў, якія даступныя ў многіх гульнях, якія можна ўручную адбудаваць карыстальнікам.

Агульныя налады графікі

згладжванне

Згладжванне , як правіла , называюць АА, з'яўляецца метадам у развіцці камп'ютэрнай графікі , каб згладжвае няроўныя піксельныя або вышчэрбленыя краю ў графіцы. Большасць з нас сутыкаліся з гэтай піксельнай або вышчэрбленых выглядам камп'ютэрнай графікі, то, што AA робіць для кожнага пікселя на экране ён бярэ ўзор навакольных пікселяў і спрабуе змяшаць іх, каб зрабіць іх гладкімі. Многія гульні дазваляюць ўключыць AA або выключыць, а таксама ўсталяваць хуткасць выбаркі AA выяўляецца як 2x AA, 4x AA, 8x AA і гэтак далей. Лепш за ўсё ўсталяваць АА ў спалучэнні з графічным дазволам / манітора. Больш высокі дазвол больш пікселяў і, магчыма, спатрэбіцца толькі 2x AA для графікі, каб выглядаць гладкай і добра працаваць у той час як нізкія дазволу, магчыма, спатрэбіцца ўсталяваць яго на 8х, каб згладзіць рэчы. Калі вы шукаеце прамой выйгрыш у прадукцыйнасці, то паніжаючы або паварот АА ад наогул павінен даць вам штуршок.

Анізатропнае фільтраванне

У 3D кампутарнай графіцы, як правіла, бывае, што выдаленыя аб'екты ў 3D-асяроддзі будуць выкарыстоўваць больш нізкая якасць текстурных карт, якія могуць быць невыразнымі, а бліжэй аб'екты выкарыстоўваюць текстурные карты высокай якасці для больш дэталёвай інфармацыі. Забеспячэнне высокіх текстурных карт для ўсіх аб'ектаў у 3D-асяроддзі можа мець вялікі ўплыў на агульную прадукцыйнасць графікі і дзе Анізатропнае фільтраванне, або AF, ўстаноўка прыходзіць.

AF вельмі падобны на АА з пункту гледжання ўстанаўлення і што яна можа зрабіць, каб палепшыць прадукцыйнасць. Паніжэнне налады мае свае недахопы, больш гледжання будзе выкарыстоўваць больш нізкая якасць тэкстур робяць, здавалася б, побач аб'екты здаюцца размытымі. AF частата дыскрэтызацыі можа вар'іравацца ад 1х да 16х і рэгулявання гэтага параметру можа забяспечыць прыкметнае паляпшэнне прадукцыйнасці старой відэакарты; Гэты параметр становіцца менш прычын для выканання панізіцца на новых відэакартах.

Draw Distance / Поле гледжання

Ўстаноўка дыстанцыі адмалёўкі або праглядзець адлегласць і поле зроку налады выкарыстоўваюцца для вызначэння таго, што вы ўбачыце на экране і маеце самае непасрэднае дачыненне да абедзвюх першым і трэцім асобе стрэлках. Ўстаноўка Лёсаванне або від адлегласць выкарыстоўваецца для вызначэння таго, наколькі далёка вы бачыце на адлегласці, а поле зроку вызначае больш перыферычнага гледжання персанажа ў якасці FPS. У выпадку нічыёй адлегласці і поля зроку, чым вышэй значэнне Сродкі відэакарты трэба будзе працаваць, каб зрабіць і паказаць від, аднак, уплыў, па большай частцы, павінна быць дастаткова мінімальным, так паніжаючы не можа бачыць большую частку ўдасканаленай частоты кадраў або кадраў у секунду.

Асвятленне / Цень

Цень у відэагульні ўнесці свой уклад у агульным від гульні, і адчуваць, дадаючы пачуццё невядомасці да гісторыі кажуць на экране. Параметр якасці цені вызначае, наколькі падрабязна і рэалістычна цені будуць выглядаць у гульні. Ўздзеянне гэтага можа вар'іравацца ад адной сцэны да іншай у залежнасці ад колькасці аб'ектаў і асвятлення, але ён можа мець даволі вялікі ўплыў на агульную прадукцыйнасць. У той час як цень можа зрабіць сцэну выглядаць вялікі, гэта, верагодна, першы параметр, каб панізіць або адключыць для павелічэння прадукцыйнасці пры працы старой відэакарты.

дазвол

Дазвол ўстаноўка грунтуецца як на тым, што даступна ў гульні, а таксама манітор. Чым вышэй дазвол, тым лепш графік будзе выглядаць, усе гэтыя дадатковыя пікселі дадаць дэталі да навакольнага асяроддзя і аб'ектам паляпшаючы іх знешні выгляд. Тым не менш, больш высокія дазволу прыходзяць з кампрамісам, так як ёсць больш пікселяў для адлюстравання на экране, відэакарта павінна працаваць для таго, каб зрабіць усё, і, такім чынам, можа прывесці да зніжэння прадукцыйнасці. Паніжэнне налад у гульні дазвол ўяўляе сабой цвёрды спосаб палепшыць прадукцыйнасць і частату кадраў, але калі вы прывыклі гуляць на высокіх дазволах і ўбачыць больш дэталяў вы можаце захацець зірнуць на некаторыя іншыя варыянты, такія як выключэнне AA / AF або рэгулявання асвятлення / цені.

Texture Detail / Якасць

Тэкстуры ў найпростым выглядзе можна разглядаць у якасці шпалер для камп'ютэрнай графікі. Гэта вобразы, якія укладваюць па-над аб'ектаў / мадэляў у графіцы. Гэты параметр, як правіла, не ўплывае на частату кадраў гульні, як шмат, калі наогул так гэта дастаткова бяспечна, каб гэты набор з больш высокім якасцю, чым іншыя параметры, такія як асвятленне / цень або AA / AF.