Har du någonsin önskat att du kunde köra ett spel i högre upplösning utan att behöva köpa en 4K-skärm? Om du inte kan hantera de ojämna kanterna kan du med en funktion som kallas supersampling köra dina spel i 4K eller högre upplösning – även på en 1080p-skärm – för att få en märkbart skarpare bild.
Vad är supersampling?
De som har varit med i PC-spelbranschen ett tag är förmodligen redan bekanta med begreppet aliasing – där kanter som borde vara släta ser ut som trappsteg, vilket skapar ett pixligt utseende som påminner om tidiga 3D-spel. Detta är särskilt vanligt vid lägre upplösningar som 1080p, vilket är anledningen till att spel har inkluderat anti-aliasing-funktioner i åratal för att hjälpa till att släta ut dessa ”jaggies”.
Moderna versioner av anti-aliasing, som Subpixel Morphological Antialiasing (SMAA), fungerar hyfsat bra och mildrar de uppenbara trappstegsmönstren utan att suga upp en massa resurser. Men de är inte perfekta. Många av dem jämnar bara ut vissa typer av aliasing runt polygonkanter, medan andra kan få bilden att se lite suddig ut.
Klipp på fotot ovan, från lite lövverk i Shadow of the Tomb Raider: till vänster kan du se att grenarna är mycket hackiga när anti-aliasing är avstängt. Den SMAA-förändrade bilden till höger är bättre, men utjämningen får grenarna att försvinna in i himlen samtidigt som den lägger till en märkbar oskärpa. Det är en förbättring, men den är inte perfekt.
Det är där supersampling kommer in. Istället för att tillämpa anti-aliasing-tekniker på vissa delar av bilden renderas hela spelet i en högre upplösning – säg 4K – och sedan skalas det ner igen så att det passar din skärm. Resultatet är naturligtvis inte detsamma som att köra spelet på en 4K-skärm, men det är en överraskande förbättring jämfört med att rendera spelet i 1080p, även med anti-aliasing på.
Om du inte tror mig kan du titta på de två bilderna nedan som visar samma scen. Den vänstra är samma SMAA-förändrade bild som jag visade tidigare, medan den högra bilden har supersampling uppgraderad till 4K. Du kan se en märkbar skillnad i både grenarna i förgrunden och träden i fjärran till höger – och tro mig, det är ännu mer märkbart i verkligheten än på en bild. Även om vi fortfarande kör spelet på en 1080p-skärm är de supersamplade grenarna tydligt synliga och definierade, utan oskärpa eller aliasing från de tidigare bilderna.
Supersampling är inget nytt. Det är faktiskt en av de äldsta formerna av antialiasing. Det är dock ganska brutalt, och som du kan föreställa dig kommer det med en enorm prestandaskada. Så det blev mindre vanligt när nyare typer av anti-aliasing, som MSAA och FXAA, kom och jämnade ut ojämna kanter utan att förstöra bildfrekvensen.
Men dessa dagar har supersampling kommit tillbaka på modet. Om du har tillräckligt med utrymme för prestanda – till exempel om du har en högklassig dator och spelar ett spel från några år tillbaka – är det ett bra alternativ för att få dina spel att se så bra ut som möjligt.
Med en tillräckligt kraftfull dator kan du till och med kombinera supersampling med ett spels inbyggda antialiasingalternativ för att få en riktigt kristallin bild. (Det är också bra för realtidsstrategitimer där du vill se mer av kartan i spelfönstret.)
En del moderna spel erbjuder faktiskt SSAA, eller supersampling anti-aliasing, direkt i alternativen. I det fallet kan du bara skruva upp det till önskad nivå och sätta igång – inget extra arbete behövs. Men för de spel som inte gör det har Nvidia och AMD drivrutinsalternativ som låter dig tvinga fram supersampling på systemnivå, som kallas Dynamic Super Resolution (DSR) respektive Virtual Super Resolution (VSR).
Dessa lurar i princip datorn att tro att en skärm med högre upplösning är ansluten, så att du kan rendera en mängd olika spel i 1440p eller 4K, även om du använder en 1080p-skärm. Observera att detta endast fungerar om själva spelet har stöd för så höga upplösningar. Om du spelar riktigt gamla spel kan du behöva tillämpa patchar eller andra justeringar för att få spelet att fungera i moderna höga upplösningar.
Aktivera dynamisk superupplösning på Nvidiakort
Nvidias dynamiska superupplösning (DSR) är en systemövergripande supersamplingsfunktion som är tillgänglig från drivrutinens kontrollpanel. Kontrollera att du har ett kort som stöder DSR och att du har de senaste Nvidia-drivrutinerna installerade innan du fortsätter.
Högerklicka på skrivbordet och öppna Nvidias kontrollpanel. Gå till fliken Hantera 3D-inställningar och leta efter alternativet DSR – Faktorer i listan över globala inställningar. Markera rutorna för de upplösningar du vill ha stöd för. De listas som multiplar av din ursprungliga upplösning, så om du har en 1080p-skärm och vill rendera spel i 4K kryssar du i rutan 4,00x. (Det skadar inte att bara kryssa i alla rutor nu när du testar funktionen, eftersom det ger dig fler upplösningsalternativ i spel.)
När dessa rutor är kryssade tittar du nedan på alternativet som heter DSR – Smoothness. Som standard var detta inställt på 33 % på mitt system, men du kan justera det efter din smak. Jag har sett många säga att de föredrar 10 till 20 %. Du kan behöva experimentera lite i spelet för att ta reda på var din ideala inställning ligger.
När du har ställt in dessa alternativ tillämpar du dem och stänger av Nvidia Options. Öppna ett spel, gå till dess grafik- eller bildskärmsinställningar och du bör kunna ställa in upplösningen högre än vad din bildskärm har stöd för. När du gör det kommer bilden att skalas ner för att passa din skärm, med en märkbar förbättring av bildkvaliteten. Prova olika upplösningar, inställningar för jämnhet och kombinationer av antialiasing för att få det perfekta resultatet för ditt favoritspel.
Aktivera virtuell superupplösning på AMD-kort
AMD:s supersampling-funktion kallas Virtual Super Resolution (VSR), och den finns tillgänglig på ett antal grafikkort från 2015 och framåt. Om du vill se om ditt kort har stöd kan du kolla in AMD:s databas för produktspecifikationer. Sök efter ditt kort och se om Virtual Super Resolution finns med under Supported Technologies.
För att aktivera funktionen på ditt kort ska du se till att du har AMD:s drivrutinsprogram installerat och öppna inställningspanelen genom att högerklicka på skrivbordet och välja AMD Radeon Software. Klicka på kugghjulet Inställningar i det övre högra hörnet och gå sedan till fliken Visning. Välj din bildskärm och flytta på växeln bredvid Virtual Super Resolution.
Därifrån bör du kunna öppna ditt spel, gå till grafik- eller bildskärmsinställningarna och ställa in upplösningen högre än vad som normalt tillåts på din bildskärm. Bilden kommer automatiskt att skalas ner igen så att den passar, men du bör se en förbättring av bildens kvalitet. Experimentera med olika upplösningar och anti-aliasing-inställningar för att hitta den bästa inställningen, och njut!