Skip to main content

Förstå och optimera bildspelets rampriser

20090926 Overview Of Divine Truth - Secrets Of The Universe S1P2 (April 2025)

20090926 Overview Of Divine Truth - Secrets Of The Universe S1P2 (April 2025)
Anonim

En av de vanligaste riktmärken som används för att mäta grafikprestanda för ett videospel är bildhastigheten eller bildrutorna per sekund. Bildhastigheten i ett videospel speglar hur ofta en bild som du ser på skärmen uppdateras för att ge bild och simulering rörelse / rörelse. Bildhastigheten mäts oftast i bildrutor per sekund eller FPS, (inte förväxlas med First Person Shooters).

Det finns många faktorer som går in på att bestämma ett spelets bildfrekvens, men som med många saker i teknik, desto högre eller snabbare är något, desto bättre. Låg bildhastighet i videospel leder till ett antal problem som kan uppstå i de mest oupphörliga tiderna. Exempel på vad som kan inträffa med låga ramhastigheter inkluderar hakig eller hoppig rörelse under åtgärdssekvenser som involverar mycket rörelse / animationer; Frysta skärmar gör det svårt att interagera med spelet och ett antal andra.

Vanliga frågor om bildfrekvens som beskrivs nedan ger svar på några grundläggande frågor kring bildspelets bildhastigheter, hur man mäter bilder per sekund och de olika tweaks och verktyg som du kan använda för att förbättra bildhastigheten och övergripande grafikprestanda.

Vad bestämmer ramfrekvensen eller ramarna per sekund i ett videospel?

Det finns ett antal faktorer som bidrar till ett spelets ramhastighet eller bildrutor per sekund (FPS) -prestanda. De områden som kan påverka spelets ramhastighet / FPS inkluderar:

• Systemhårdvara, som grafikkort, moderkort, CPU och minne• Grafik och upplösningsinställningar inom spelet• Hur bra spelkoden optimeras och utvecklas för grafikprestanda.

I den här artikeln kommer vi att fokusera på de första två punktpunkterna, eftersom det sista är ur våra händer, eftersom vi bygger på spelets utvecklare för att ha skriven optimerad kod för grafik och prestanda.

Den största bidragande faktorn till ett spelets bildfrekvens eller FPS-prestanda är grafikkortet och processorn. I grunden skickar datorns CPU information eller instruktioner från program, applikationer, i detta fall spelet till grafikkortet. Grafikkortet kommer sedan att bearbeta de mottagna anvisningarna, göra bilden och skicka den till monitorn för visning.

Det finns ett direkt förhållande mellan CPU och GPU, där grafikkortets prestanda är beroende av CPU och vice versa. Om en CPU understöds är det inte meningsfullt att uppgradera till det senaste och bästa grafikkortet om det inte kommer att kunna utnyttja all dess bearbetningskraft.

Det finns ingen allmän tumregel för att bestämma vilken grafikkort / CPU-kombinationsrad som är bäst, men om CPU-enheten var en mitten till låg-CPU 18-24 månader sedan finns det en bra chans att den redan befinner sig i den låga delen av systemkraven. Faktum är att en bra del av hårdvaran på din dator sannolikt överträffas av ny och bättre hårdvara inom 0-3 månader efter köp. Nyckeln är att försöka hitta rätt balans med spelets grafik och upplösningsinställningar.

Vilka ramar pris eller ramar per sekund är acceptabelt för video / datorspel?

De flesta videospel idag utvecklas med målet att slå en bildhastighet på 60 bilder per sekund, men överallt mellan 30 bilder per sekund och 60 bilder per sekund anses vara acceptabelt. Det är inte att säga att spel inte kan överstiga 60 bilder per sekund, i själva verket gör många, men allt under 30 bilder per sekund kan animationer börja bli hakiga och visa brist på flytande rörelse.

De faktiska bilderna per sekund du upplever varierar i hela spelet baserat på hårdvaran och vad som kan hända i spelet när som helst. När det gäller hårdvara, som tidigare nämnts, kommer ditt grafikkort och CPU att spela en roll i bildrutorna per sekund men även din bildskärm kan också påverka FPS som du kan se. Många LCD-skärmar är inställda med en uppdateringshastighet på 60 Hz vilket betyder att allt över 60 FPS inte kommer att synas.

I kombination med din hårdvara kan spel som FOD på grund av ett stort antal rörliga objekt, spelfysik och beräkningar, 3D-miljöer och mycket mer påverkas av spel som Doom (2016), Overwatch, Battlefield 1 och andra som har grafiska intensiva actionsekvenser. Nyare spel kan också kräva högre versioner av en DirectX-skuggmodell som ett grafikkort kan stödja, om skravningsmodellkravet inte uppfylls av GPU, kan det ofta uppstå dålig prestanda, låg bildhastighet eller inkompatibilitet.

Hur kan jag mäta ramar ränta eller ramar per sekund av ett spel på min dator?

Det finns ett antal verktyg och program tillgängliga för att du kan mäta bildhastighet eller bildrutor per sekund i ett videospel medan du spelar. Den mest populära och en som många anser vara bäst kallas Fraps. Fraps är en fristående applikation som körs bakom kulisserna för något spel som använder DirectX eller OpenGL-grafik API (Application Programming Interface) och fungerar som ett benchmarkingverktyg som visar dina aktuella bilder per sekund samt mäter FPS mellan start och slut punkt. Utöver benchmarking-funktionen har Fraps också funktionalitet för skärmdumpar av spel och realtid, videoinspelning i spel. Medan Fraps fullständiga funktionalitet inte är gratis erbjuder de en gratis version med begränsningar som inkluderar FPS-benchmarking, 30 sekunder av videoinspelning och .bmp-skärmdumpar.

Det finns några Fraps Alternative-applikationer där ute som Bandicam, men du kommer sluta behöva betala för dem också om du vill ha full funktionalitet.

Hur kan jag optimera hårdvaru- eller spelinställningar för att förbättra bildfrekvens, FPS och prestanda?

Som nämnts i tidigare frågor ovan är det två viktiga saker du kan göra för att förbättra bildhastighet / bildrutor per sekund och övergripande prestanda för ett spel (1. Uppgradera din hårdvara eller (2. Justera spelets grafikinställningar. Eftersom uppgraderingen av din maskinvara är En given för förbättrad prestanda kommer vi att fokusera på de olika grafikspelinställningarna och hur de kan hjälpa till eller minska prestanda och ett spelets bildfrekvens.

De allra flesta installerade DirectX / OpenGL PC-spel har idag ett halvt dussin eller fler grafikinställningar som kan tweaked för att förbättra maskinvarans prestanda och förhoppningsvis din FPS-räkning. Vid installationen upptäcker de flesta spel automatiskt PC-hårdvara som installeras och ställer in spelets grafikinställningar i enlighet därmed för optimal prestanda. Med det sagt finns det några saker som användare kan göra för att förbättra bildhastighetens prestanda ännu mer.

Det är lätt att säga att sänkning av alla inställningar som finns i ett spels grafikinställningar skulle ge prestanda eftersom det skulle. Men vi tror att de flesta vill ha rätt balans mellan prestanda och utseende i sin spelupplevelse. Nedan listas några vanliga grafiska inställningar som är tillgängliga i många spel som kan manuellt tweaked av användaren.

Vanliga grafiska inställningar

Kantutjämning utjämning~~POS=HEADCOMP

Antialiasing, som vanligtvis kallas AA, är en teknik i utveckling av datorgrafik för att släta ut grova pixelerade eller skarpa kanter i grafik. De flesta av oss har stött på den här pixelerade eller skarpa seriedatorgrafik, vad AA gör för varje bildpunkt på skärmen tar det ett urval av de omgivande pixlarna och försöker blanda dem för att få dem att bli smidiga. Många spel tillåter dig att slå AA på eller av, samt ställa in en AA-provfrekvens uttryckt som 2x AA, 4x AA, 8x AA och så vidare. Det är bäst att ställa in AA i samband med din grafik / bildskärmsupplösning. Högre upplösningar har fler pixlar och kan bara behöva 2x AA för grafik att se smidigt ut och fungera bra medan lägre upplösningar kan behöva den inställd vid 8x för att släta ut saker. Om du letar efter en rak prestandaförstärkning, ska du sänka eller stänga av AA helt och hållet, vilket ger dig en boost.

Anisotropisk filtrering

I 3D-datorgrafik är det i allmänhet fallet att avlägsna objekt i en 3D-miljö kommer att använda en lägre kvalitet på texturkartor som kan verka oskarpa när närare objekt använder högkvalitativa texturkartor för mer detaljer. Att tillhandahålla höga texturkartor för alla objekt i en 3D-miljö kan ha stor inverkan på övergripande grafikprestanda och där Anisotrop filtrering eller AF, inställningen kommer in.

AF är ganska lik AA vad gäller inställningen och vad den kan göra för att förbättra prestanda. Att sänka inställningen har dess nackdelar, eftersom mer av vyn kommer att använda den lägre kvalitetens textur som gör att nära föremål verkar suddiga. AF-provfrekvenserna kan variera från 1x till 16x och justering av denna inställning kan ge en markant förbättring av prestanda för ett äldre grafikkort. Den här inställningen blir mindre av en orsak till att prestanda släpps på nya grafikkort.

Rita avstånd / synfält

Inställningen för räckviddsavstånd eller visningsavstånd och synfältet används för att bestämma vad du ska se på skärmen och är mest relevant för både första och tredje personskytten. Inställningen för räckvidd eller vy av avstånd används för att bestämma hur långt du ser i avståndet medan synfältet bestämmer mer av den periferiska vyn av ett tecken i en FPS. När det gäller räckvidd och synfält, desto högre inställning betyder det att grafikkortet måste arbeta hårdare för att göra och visa vyn, dock bör effekten för det mesta vara ganska minimal så att sänka kanske inte se mycket av en förbättrad bildhastighet eller bilder per sekund.

Belysning / skuggor

Skuggor i ett videospel bidrar till ett spelets övergripande utseende och känner till en känsla av spänning för att berättelsen ska höras på skärmen. Skuggans kvalitetsinställning avgör hur detaljerad eller realistisk skuggorna kommer att se i spelet. Effekten av detta kan variera från scen till scen baserat på antal objekt och belysning men det kan ha en ganska stor inverkan på övergripande prestanda. Medan skuggor kan göra en scen så bra är det förmodligen den första inställningen att sänka eller stänga av för en prestationsförstärkning när du kör ett äldre grafikkort.

Upplösning

Upplösningsinställningen baseras både på vad som är tillgängligt i spelet såväl som på bildskärmen. Ju högre upplösningen ju bättre grafiken kommer att se, alla de extra pixlarna lägger till detaljer i omgivningarna och objekten förbättrar deras utseende. Högre upplösningar kommer dock med en avvägning, eftersom det finns fler pixlar att visa på skärmen, måste grafikkortet fungera hårdare för att göra allt och därmed sänka prestanda. Att sänka upplösningsinställningen i ett spel är ett bra sätt att förbättra prestanda och bildhastighet, men om du har blivit van vid att spela i högre upplösningar och se mer detaljer kanske du vill titta på några andra alternativ som att stänga av AA / AF eller justering av belysning / skuggor.

Texturdetaljer / Kvalitet

Texturer i enklaste termer kan betraktas som bakgrundsbild för datorgrafik. De är bilder som läggs över objekt / modeller i grafik. Denna inställning påverkar vanligtvis inte ramens hastighet lika mycket, om det är ganska säkert att den här inställningen är av högre kvalitet än andra inställningar som belysning / skuggor eller AA / AF.