Understanding en optimisearjen fan fideospultsjes Frame Rates

Hoe optimisearje en ferbettere grafykfoarstellings en frame tariven

Ien fan 'e meast foarkommende benchmarks dy't brûkt wurde yn it messen fan grafyske prestaasjes fan in fideospultsje is de framefaze of frame per sekonde. De frame-toertocht yn in fideospultsje wiist it hoefolle in byld sjogge jo op it skerm te ferfarskjen om de ôfbylding en simulaasjebeweging / beweging te meitsjen. De ramtnivo wurdt meast foarkommen yn frames per sekonde of FPS, (net te ferjitten mei First Person Shooters ).

Der binne in protte faktoaren dy't yn it bepalen fan in spultsje fan in spultsje komme, mar as mei in protte dingen yn technology, is it hegere of flugger wat, it better. Lege frame tariven yn fideo spultsjes sille in tal problemen opleverje dy't op 'e meast opfallende tiden komme kinne. Foarbylden fan wat kin wurde mei lege frame-rânen ynklusyf snoek- of spronkbeweging by aksje-sekoaringen dy't in soad bewegings / animaasjes hawwe; Frozen skermen meitsje it dreech om te yntegrearjen mei it spultsje, en in oantal oaren.

De skema 's fan' e skema 's FAQ omskreaun hjirnei biedt antwurden op guon basearre fraachstikken om fideo's frameframes, hoe mjitme frames op sekonden en de ferskillende tafoegings en ynstruminten dy't jo brûke kinne om de framefaze en algemiene grafyske prestaasjes te ferbetterjen

Wat bepaalt de Ramtafel of Frames per twadde fan in fideospultsjes?

Der binne in oantal faktoaren dy't bydrage oan in spultsje fan frame's of frame per frame (FPS). De gebieten dy't ynfloed kinne fan spultsje frame / FPS binne:

• Systeem-hurdrider, lykas de graphics card , motherboard , CPU , en memory
• Grafike en resolúsje ynstellings yn it spul
• Hoe goed is de spultsje koade optimisearre en ûntwikkele foar grafykfoarstellings.

Yn dit artikel sille wy rjochtsje op de earste twa kûgelspunten as de lêste is út ús hannen as wy op de ûntwikkelders fan it spultsje opjaan om optimale koade foar grafyk en prestaasjes te skriuwen.

De grutste draachflak foar in spultsje fan in spultsje of FPS is de graphics card en CPU. Yn basisfoarmen stjoert de CPU fan de kompjûterynformaasje of ynstruksjes fan programma's, applikaasjes, yn dit gefal, it spul, nei de grafykkaart. De grafykkaart sil dan, op 'e hân, de ynstruksjes opnommen ferwurkje, it byld ferlitte en stjoere nei de monitor foar display.

Der is in direkte relaasje tusken de CPU en GPU , mei de prestaasje fan jo grafyske kaart dy't ôfhinklik is fan 'e CPU en vice verse. As in CPU ûnderdrukt is, makket it gjin sin foar it opwurdearjen fan de lêste en grutste grafykkaart as it net allinich it gebrûk fan macht brûkt kin.

Der is gjin algemiene regel fan thumb foar it bepalen fan hokker grafykkaart / CPU-kombinaal it bêste is, mar as de CPU in heal-leech-CPU wie 18-24 moannen lyn is in goede kâns dat it al is op it lege ein fan minimale easken fan systemen. In feite, in goed diel fan 'e hardware op jo PC is wierskynlik oertsjûge troch nije en bettere hardware binnen 0-3 moannen fan kocht. De kaai is om te besykjen en te finen yn it goede balâns mei de ynstellings fan grafyk en resolúsje.

Wat Frames Rate of Frames Per Second is akseptabel foar Video / Computer Games?

De measte fideo spultsjes wurde hjoeddedei ûntwikkele mei it doelpunt fan in framefase fan 60 fps, mar oeral tusken 30 fps oant 60 fps wurdt as akseptabel beskôge. Dat is net te sizzen dat spultsjes 60 fps net mear leverje kinne, faaks binne in soad te dwaan, mar alles wat ûnder 30 fps is, kin animaasjes begjinne te koppich te wêzen en sjen litte fan in fermogende floatbeweging.

De echte frames per sekonde dy't jo ûnderfine fertsjinje yn it spul spielet basearre op 'e hardware en wat kin wurde yn it spul by elk momint. Yn betingsten fan hardware, lykas earder neamd is jo grafyske kaart en CPU in rol yn 'e frames per sekonde, mar ek jo monitor kin ek ynfloed op de FPS dy't jo sjen kinne. In soad LCD-monitors wurde ynsteld mei in fernijing fan 60Hz wat betsjutte wat mear as 60 FPS sil sichtber wêze.

Keppelet mei jo hardware, spultsjes lykas Doom (2016) , Overwatch , Battlefield 1 en oaren dy't grafyk intensyf aksjefolgen hawwe, kinne ynfloed op it spultsje fan 'e game fanwege in grut oantal bewegende objekten, spielfysika en berekkeningen, 3D omjouwings en mear. Nijere spultsjes kinne ek hegere ferzjes fan in DirectX-shader-model ferwachtsje dat in grafyske kaart stipet, as it shader-modellfeardigens net bepaald wurdt troch de GPU faak minne prestaasjes, lytse frameke of inkompatibiliteit kinne foarkomme.

Hoe kin ik frames mjitte of frames mjitte fan in spultsje op myn kompjûter?

Der binne in oantal ark en applikaasjes beskikber foar jo om de frame-rigel of frames per sekonde te mjitten fan in fideospultsje as jo spylje. De populêrste en ien dy't in protte beskôgje dat it de bêste wurdt hjit Fraps. Fraps is in standalone oanfraach dy't efter de sênes rint foar alle spultsjes dy't DirectX- of OpenGL-grafyk APIs brûke (Application Programming Interface) en tsjinnet as benchmarkt-brûkber dat jo hjoeddeiske ferjitten per sekonde werjaan sil en de FPS tusken in begjin en einigje mjitte punt. Neist de benchmarkingfunksjes hat Fraps ek funksjonaliteit foar game-skermôfbyldingsfangen en real-time, yn-fideo-fideopfang. Wylst de folsleine funksjonaliteit fan Fraps net frije is, jouwe se in frije ferzje oanbiede mei begrippen dy't de FPS-benchmarking, 30 sekonden fan fideo-capture en .bmp-skermblêden befetsje.

Der binne guon Fraps Alternatyf applikaasjes dêr dan lykas Bandicam, mar jo sille op 'e nij wêze moatte foar dyjingen as jo wolle folsleine funksjonaliteit.

Hoe kin ik de hardware of spielynstellingen optimiseare om ferheffing fan frame rate, FPS, en prestaasje te ferbetterjen?

As neamd yn 'e eardere fragen boppesteande binne der twa wichtige dingen dy't jo dwaan kinne om de framefaze / frames per sekonde te ferbetterjen en de komplete prestaasje fan in spultsje 1. Stapje jo hardware of 2. Adjustje de grafyske ynstellings fan it spultsje. Sûnt jo opsetten fan jo hardware is in gegeven foar ferbettere prestaasjes, sille wy rjochtsje op de ferskillende ynstellings fan grafyske spultsjes en hoe't se helpe kinne of ferlytsjen en ferlytsjen fan in spultsje fan in spultsje.

De grutte mearderheid fan ynstallearre, DirectX / OpenGL PC spultsjes komt hjoed mei in heale tsientallen of mear ynstellings fan grafiken dy't tweaked wurde om de foarkar fan jo hardware te ferbetterjen, en hopefully jo FPS count. By it ynstallearjen fan de measte spultsjes sille automatysk PC-hardware fûn wurde dy't ynstalleare is en de spultsje's grafyske ynstellingen oanpast foar optimale prestaasjes. Mei dat sei dat guon dingen brûkers kinne dwaan om bettere foardarren better te heljen.

It is maklik te sizzen dat it ferleegjen fan alle ynstellingen dy't fûn wurde yn in spultsje fan 'e spultsjes, soene prestaasje jaan omdat it soe. Wy leauwe lykwols dat de measte minsken it goede lykwicht fan prestaasjes en optreden krije wolle yn har gaming ûnderfining. De ûnderste list befettet gewoane gewoane graphics ynstellings dy't beskikber binne yn in protte spultsjes dy't troch de brûker manuell tweaked wurde kinne.

Common Graphics Settings

Antialiasing

Antialiasing , allinich as AA neamd, is in technyk yn kompjûtergrafykûntwikkeling om rûch-pixelearre of jagde rânen yn 'e grafyk te lûken. De measte fan ús hawwe op dizze pikselearre of jagdige kompjûtergrafyk befrege, wat AA docht foar elke piksel op jo skerm dat it in probleem fan 'e omlizzende piksels nimt en besiket te meitsjen om se te gloeien te meitsjen. In protte spultsjes jouwe jo AA op of ôf te draaien, en set in AA-samling-taryf út as 2x AA, 4x AA, 8x AA en sa op. It is it bêste om AA yn te setten mei jo grafyk / monitor-resolúsje. Hegere resolúsjes hawwe mear piksels en kinne allinich 2x AA foar grafyk nedich wêze om glêd te sjen en goed te dwaan, wylst legere resolúsjes it nedich wêze kinne op 8x om dingen út te riden. As jo ​​sykje nei in rjochtfeardige winstferliening, dan moatte jo legere of ôfkearing fan AA allinich in stim jaan jaan.

Anisotropyske filtering

Yn 'e 3D-kompjûtergrafiken is it algemien it gefal dat farieare objekten yn in 3D-omjouwing in legere kwaliteit fan tekstuerkaarten brûke dy't lytser wêze kinne, wylst tichtere objekten brûke fan heechweardige tekstuerkaarten foar mear detail. Hjirre in heule tekstuerkaarten foar alle objekten yn in 3D-omjouwing kin in grutte ynfloed hawwe op 'e algemiene prestaasjes fan graphics en is wêr't Anisotropic Filtering, of AF, de ynstellings komt.

AF is frijwat fergelykber mei AA yn 'e betsjutting fan' e ynstelling en wat it kin dwaan om de prestaasje te ferbetterjen. It ferleegjen fan de ynstelling hat syn neidielen, lykas mear fan 'e werjefte de lege kwaliteit fan tekstuer meitsje, dy't lekker tichtby objekten ferskine. AF-samlersoarten kinne oeral berikke fan 1x oant 16x en oanpassing fan dizze ynstelling kinne in fereare ferbettering fan prestaasjes fan in âldere grafyske kaart leverje; Dizze ynstelling wurdt minder wurden fan in oarsaak foar prestaasjes op ôfstân fan nije grafykekaarten.

Triembehearder / fjild foar werjefte

De ôfstimming opset of ôfstân of sicht ôfstân en fjild fan werjefte ynstellingen wurde brûkt om te bestimmen wat jo sjogge op it skerm en binne meast relevant foar sawol de earste en tredde persoan-shooters. De omlizzing of te sjen ôfstimming wurdt brûkt om te finen hoe fier't jo yn 'e ôfstân sjen sjogge, wylst it fjild fan' e werjefte mear fan 'e peripherale werjefte fan in karakter yn in FPS bestimt. Yn it gefal fan lingteôfstân en fjild fan 'e werjefte, de hegere de ynstelling betsjut dat de grafykkaart hurder wurkje moat om it werjaan te jaan en sjen te litten, lykwols de ynfloed, foar it meastepart, frijwat minimal wêze moat, sadat miskien net Sjoch in protte fan in ferbettere frameset of frame per sekonde.

Beleid / skaden

Shadows yn in fideospultsje drage byinoar om in gesicht fan in spultsje te spyljen en te spyljen, taheakke in gefoel fan spannend oan it ferhaal dat ferteld wurdt op skerm. De kwadraten fan kwadraten beskiedt hoe detiolêr of realistysk de skaden yn it spul sjogge. De gefolgen dêrfan kinne ferskille fan it sintrum nei it byld op basis fan it oantal objekten en ljochting, mar it kin in geweldich grutte ynfloed hawwe op 'e totale prestaasjes. Hoewol't skaden in sânsje meitsje kinne geweldich, is it wierskynlik de earste ynstelling om te ferleegjen of út te skeakeljen foar in prestaasjesferliening wannear't in âldere grafyske kaart is.

Resolúsje

De resolúsje ynstelling is basearre op sawol wat wat yn it spul beskikber is en ek de monitor. De hegere de resolúsje hoe better de grafyk sjogge, elke ekstra piksels meitsje detail te jaan oan de omjouwing en objekten dy't har ferskynsel ferbetterje. Hegere resolúsjes komme lykwols mei in ôfhannelje, om't der mear piksels binne op it skerm te sjen, moat de grafykkaart hurder wurkje om alles te meitsjen en sa kin de prestaasje legere. It fergrutsjen fan de oplossing yn in spultsje is in flugge manier om de prestaasjes en de frame te ferbetterjen, mar as jo geweldich wurden binne om te spyljen op hegere resolúsjes en mear detail te sjen, kinne jo wolle op oare siden sykje lykas it ôfsluten AA / AF of oanpasse ljocht / skaden.

Texture Detail / Kwaliteit

Tekstueren yn 'e ienfâldige termen kinne fan tapassing wurde as wallpaper foar kompjûtergrafiken. Se binne images dy't objekten / modellen yn 'e grafiken lizze. Dizze ynstelling typearret de foarkommende fariant fan in spiel net sa folle, as dat sa frijwat feilich is dat dit op in hegere kwaliteit hat as oare ynstellingen lykas ljocht / ljocht of AA / AF.