Бейне ойын алаңының тарифтерін түсіну және оңтайландыру

Графикалық өнімділікті және кадр жиілігін оңтайландыру және жетілдіру

Бейнежазбаның графикалық өнімділігін өлшеуде пайдаланылатын ең көп тараған көрсеткіштердің бірі - секундына кадр жиілігі немесе кадрлар. Бейне ойынындағы кадр жиілігі кескінді және симуляциялық қозғалысты / қозғалысты қалыптастыру үшін экранда көрген суретіңіз қаншалықты жаңартылғанын көрсетеді. Кескін жиілігі көбінесе секундына кадрлармен немесе FPS-де өлшенеді ( Бірінші тұлғалық шабуылдармен шатастырмау керек).

Ойынның кадрлық жылдамдығын анықтайтын көптеген факторлар бар, бірақ технологиядағы көптеген нәрселер сияқты, неғұрлым жоғары немесе жылдамырақ нәрсе болса, соғұрлым жақсы. Бейне ойындардағы кадрлардың төменгі жиілігі ең төменгі уақытта орын алуы мүмкін бірқатар мәселелерге әкеп соғады. Қабырғалардың төменгі ставкаларымен не болатыны туралы мысалдарға қозғалыс / анимацияның көп қозғалысына әкелетін әрекеттер тізбегі кезінде ептілік немесе қапсырмалық қозғалыс кіреді; Мұздаған экрандар ойынмен және басқа да көптеген адамдармен өзара әрекеттесуді қиындатады.

Төменде келтірілген жақтау жиілігінің жиі қойылатын сұрақтары жекелеген кадрларға қатысты бейнематериалдардың кадрлық ставкаларын, секундтық кадрларды өлшеуге және кадр жиілігін жақсартуға және жалпы графикалық өнімділікті жақсарту үшін қолдануға болатын әртүрлі твиттер мен құралдарға жауап береді.

Бейне ойынының секундына кадрлар жиілігін не шеңберін анықтайды?

Ойынның кадрлар жиілігін немесе секундына кадрларды (FPS) орындауына ықпал ететін бірқатар факторлар бар. Ойын кадрларының жылдамдығын / FPS әсер етуі мүмкін аймақтар:

Графикалық карта , ана төлемі , процессор және жад сияқты жүйелік жабдық
• Ойын ішіндегі сызбалық және ажыратымдылық параметрлері
• Ойын коды графикалық өнімділік үшін оңтайландырылған және дамыған.

Бұл мақалада біз алғашқы екі оқ нүктесіне назар аударамыз, өйткені соңғы болып біздің қолымыздан тыс, өйткені біз графикаға және өнімділікке арналған оңтайландырылған кодты жазу үшін ойынның әзірлеушісіне сенеміз.

Ойын кадрларының жылдамдығына немесе FPS өнімділігіне ең үлкен ықпал ететін фактор графикалық карта мен процессор болып табылады. Негізгі терминдерде компьютердің процессоры графикалық картаға бағдарламалар, бағдарламалар, осы жағдайда, ойыннан ақпаратты немесе нұсқауларды жібереді. Графикалық карта, өз кезегінде, алынған нұсқауларды өңдейді, бейнені бейнелейді және оны дисплейге мониторға жібереді.

Процессор мен GPU арасында тікелей байланыс бар, графикалық картаңыздың өнімділігі CPU және вице-аяғына тәуелді. Егер процессордың күші жеткіліксіз болса, оның барлық өңдеу қуатын пайдалану мүмкін болмаса, онда ең соңғы және ең үлкен графикалық картаға жаңару мағынасы жоқ.

Графикалық картаны / процессорлық комбинациясын не жақсы деп анықтауға болмайды, бірақ 18-24 ай бұрын CPU орташа төменгі процессорлық процессор болып табылса, ол ең төменгі жүйе талаптарының төменгі жағында болғаны жақсы мүмкіндік бар. Шын мәнінде, сіздің компьютеріңіздегі аппараттық құралдардың жақсы бөлігі сатып алынғаннан кейінгі 0-3 ай ішінде жаңа және жақсы жабдықтан асып түсуі мүмкін. Кілті ойынның графикасы мен ажыратымдылық параметрлері арқылы дұрыс теңгерімді табу және табу болып табылады.

Қандай Frames Rate немесе Frames per Second / Video Games / Computer Games үшін жарамды ма?

Көптеген бейне ойындар бүгінгі күні 60 кадр / с жылдамдықтағы кадрлар жылдамдығын жоғарылату мақсатында әзірленді, бірақ кез келген жерде 30 фунт / секундтан 60 кадрға дейін қолайлы болып саналады. Бұл ойындар 60 фунттан асуы мүмкін емес, бірақ көбісі 30 градустан төмен болса, анимация аналарға түсіп, сұйықтық қозғалысын көрсете алмайды.

Сіз секундына қолданыстағы кадрлар аппараттық қамтамасыз етудің негізінде және кез келген сәтте ойында қандай болуы мүмкін ойынға байланысты өзгереді. Жабдықтар тұрғысынан айтылғандай, бұрын графикалық карта мен процессор секундына кадрларда рөл ойнайды, сонымен бірге сіздің мониторыңыз көре алатын FPS-ге де әсер етуі мүмкін. Көптеген СКД мониторлары 60 Гц-нің жаңартылу жиілігімен орнатылады, 60-тан жоғары FPS көрінбейді.

Doom (2016) , Overwatch , Battlefield 1 және басқа да графикалық қарқынды әрекеттер тізбегі бар ойындар сияқты сіздің аппараттық құралдармен қатар көптеген қозғалыстағы объектілердің, ойын физикасы мен есептеулердің, 3D орталарының және басқалардың арқасында ойынның FPS-іне әсер етуі мүмкін. Сондай-ақ, жаңа ойнатқыштар графикалық карта қолдау көрсететін DirectX shader үлгісінің жоғары нұсқаларын қажет етеді, егер шейдер үлгісі талабы GPU-мен жиі нашар өнімділікпен, кадр жиілігінің төмендігімен немесе үйлесімсіздікте пайда болса.

Менің компьютерімдегі ойындардың секундына кадрлар жиілігін немесе шеңберін қалай өлшей аламын?

Ойнай тұрып, бейне ойынның секундына кадр жиілігін немесе кадрларды өлшеуге арналған бірнеше құралдар мен бағдарламалар бар. Ең танымал және ең жақсы деп санайтындардың бірі «Фрапс» деп аталады. Fraps DirectX немесе OpenGL графикалық API интерфейстерін қолданатын кез-келген ойынға арналған қолданбалы бағдарлама болып табылады және қосымшаларды бағдарламалау интерфейсін қолданып, ағымдағы фреймдерді секундына көрсететін және бастапқы және соңғы арасындағы FPS өлшемін өлшейтін бағдарлама ретінде қызмет етеді. нүкте. Брачмаркинг функциясынан басқа, Fraps ойын экранының суретін түсіру және нақты уақыт режимінде, ойын ішіндегі бейнежазбаға арналған функционалдылыққа ие. Fraps толық функционалдығы тегін болмаса да, FPS бенчмаркингін, 30 секунд бейне түсіруді және .bmp скриншоттарын қамтитын шектеулерге ие тегін нұсқаны ұсынады.

Онда Bandicam сияқты кейбір Fraps Alternatif қосымшалары бар, бірақ сіз толық функционалдылықты қаласаңыз, олар үшін төлеуге тура аласыз.

Frame Rate, FPS және өнімділікті жақсарту үшін аппараттық немесе ойын параметрлерін қалай оңтайландыруға болады?

Жоғарыдағы алдыңғы сұрақтарда айтылғандай, кадрға жылдамдықты / кадрларды секундына жақсарту және ойынның жалпы өнімділігін жақсарту үшін екі негізгі нәрсе бар: 1. Жабдықты жаңартыңыз немесе 2. Ойынның графикалық параметрлерін реттеңіз. Жабдықыңызды жаңарту жақсартылған өнімділік үшін берілетіндіктен, әр түрлі графикалық ойын параметрлеріне және олар өнімділікке және өнімділікті азайтуға және ойынның кадрлар жылдамдығына қалай қарай алатынына назар аударамыз.

Орнатылған DirectX / OpenGL PC ойындарының басым көпшілігі бүгінгі күні аппараттық құралдардың өнімділігін жақсартуға арналған және сіздердің FPS есептеулеріңізді үміттенетін, жарты немесе одан да көп графикалық параметрлермен жабдықталған. Орнатқаннан кейін, көптеген ойындар орнатылған компьютерлік техниканы автоматты түрде анықтап, ойындардың оңтайлы өнімділігі үшін графикалық параметрлерді орнатады. Сонымен қатар, кадрлар жылдамдығын жақсартуға көмектесетін кейбір нәрселер бар.

Ойынның графикалық параметрлерінде табылған барлық параметрлерді төмендету, ол жұмыс істеуге мүмкіндік беретінін айту оңай. Дегенмен, біз көптеген адамдар ойын өнімділігінде өнімділік пен көріністің дұрыс теңгерімін алғысы келетініне сенеміз. Төмендегі тізімде көптеген ойындарда қол жетімді бірнеше пайдаланушыға қолмен tweaked болатын жалпы графикалық параметрлер бар.

Жалпы графикалық параметрлер

Антиализация

Әдетте АА деп аталатын антиализацию графикалық графиктегі пиксельді немесе тегіс жиектерді тегістеу үшін компьютерлік графиканы дамытудың әдісі болып табылады. Көптеген адамдар осы пикселге ұшыраған немесе көрінбейтін көрініс компьютерлік графикамен кездестірді, экрандағы әр пикселге арналған AA - бұл қоршаған пикселдердің үлгісін алып, оларды тегіс етіп көрсету үшін оларды араластыруға тырысады. Көптеген ойындар АА-ды қосуға немесе өшіруге мүмкіндік береді, сондай-ақ 2x AA, 4x AA, 8x АА және т.б. сияқты AA үлгісінің жылдамдығын орнатады. АА-ңызды графикалық / мониторлық ажыратымдылығымен бірге орнату жақсы. Жоғары ажыратымдылықтарда көп пикселдер бар және графика үшін 2х АА ғана қажет болуы мүмкін, сондықтан жақсы көрінуі мүмкін, ал төменгі ажыратымдылықтар 8x-ге орнатылуы керек, бұл заттардың түзілуін болдырмайды. Егер тікелей өнімділікті жоғарылату үшін іздесеңіз, онда төмендету немесе AA-ді айналдыру сізді көтермелеуі керек.

Анизотропты сүзу

3D компьютерлік графикада, әдетте, 3D ортасындағы алыстағы нысандар текстуралық карталардың сапасы төменірек болады, бұл жақынырақ нысандар жоғары сапалы текстуралық карталарды егжей-тегжейлі пайдалану үшін бұлыңғыр көрінуі мүмкін. 3D ортасындағы барлық нысандар үшін жоғары текстуралық карталарды қамтамасыз ету жалпы графикалық өнімділікке үлкен әсерін тигізуі мүмкін және Анизотропты сүзу немесе AF параметрі қосылады.

AF параметрі АА-ға ұқсас және өнімділікті жақсарту үшін не істей алатындығы. Параметрді төмендету өзінің кемшіліктеріне ие, себебі көріністің көпшілігі төменгі сапа текстурасын қолданатын болады, солай болып көрінетін объектілер бұлыңғыр болып көрінеді. AF үлгісі кез-келген жерде 1х-ден 16x-ге дейінгі ауқымда болуы мүмкін және осы параметрді реттеу ескі графикалық картаның жұмысын жақсартуды қамтамасыз етеді; Бұл параметр жаңа графикалық карталарда өнімділіктің төмендеуіне себеп болып отыр.

Қашықтан қашықтығы / көрінісі өрісі

Көріну қашықтығын орнату немесе көру қашықтығы мен көрінісі параметрлерін көру экранда не көретіндігіңізді анықтау үшін пайдаланылады және бірінші және үшінші шабуылшыларға да сәйкес келеді. Ұтыс ойыны немесе қашықтықты көру қашықтығы қаншалықты алыс екеніңізді анықтау үшін пайдаланылады, ал көрініс өрісі FPS ішіндегі таңбаның перифериялық көрінісін көбірек анықтайды. Ұзындығы мен көзқарас тұрғысынан алғанда, графика картасының көрінісін көрсету және көрсету үшін неғұрлым күшті жұмыс істеуі керек дегенді білдіреді, алайда, әсері көбінесе өте аз болуы керек, сондықтан төмендеу мүмкін емес жақсартылған кадрлар жиілігін немесе секундына кадрларды қараңыз.

Жарықтандыру / көлеңкелер

Бейне ойынындағы көлеңкелер ойынның жалпы көрінісі мен сезімін тудырады, экрандағы әңгімеге әсер ету сезімін қосады. Көлеңкелердің сапа параметрі ойынның көлеңкелі көрінетін не нақты екенін анықтайды. Осының әсерінен сахнадан сахнаға объектілердің саны мен жарықтандыруға байланысты өзгеруі мүмкін, бірақ ол жалпы өнімділікке өте үлкен әсер етуі мүмкін. Көлеңкелер керемет көрініс жасаса да, ескі графикалық картаны іске қосқанда өнімділікті жоғарылату немесе төмендету үшін бірінші параметр.

Ажыратымдылық

Ажыратымдылық параметрі ойындағыдай және мониторда не болатынына негізделген. Ажыратымдылық неғұрлым жоғары болса, графиканың көрінуі неғұрлым жоғары болса, барлық қосымша пикселдер олардың көрінісін жақсартатын орталарға және нысандарға бөлшектер қосады. Дегенмен, жоғары ажыратымдылықтар экранға шығару үшін көп пикселдер болғандықтан, жоғары ажыратымдылықтар пайда болады, графикалық карта барлық нәрсені көрсету үшін жұмысты күшейтуі керек, осылайша өнімділікті төмендетуі мүмкін. Ойын ішіндегі ажыратымдылық параметрін төмендету өнімділікті және кадр жиілігін жақсартудың сенімді әдісі болып табылады, бірақ егер сіз жоғары ажыратымдылықта ойнауға үйренген болсаңыз және қосымша мәліметтерді көрген болсаңыз, онда сіз AA / AF өшіру немесе жарықтандыру / көлеңкелерді реттеу.

Текстураның бөлшектері / сапасы

Текстурамен қарапайым терминдерде компьютерлік графика үшін тұсқағаз ретінде қарастыруға болады. Олар суреттерде / модельдерде қойылған суреттер болып табылады. Бұл параметр, әдетте, егер бұл жарықтандыру / көлеңкелер немесе AA / AF сияқты басқа параметрлерге қарағанда бұл сапаны жоғары сапамен қамтамасыз етсе де, ойынның кадрлар жиілігіне әсер етпейді.