Rekommenderas, 2024

Redaktionen

Vad är Checkerboard Rendering? Hur fungerar det på Xbox One X och PS4 Pro?

Microsofts Xbox One X och Sony PlayStation 4 Pro är två av de nyaste och mest kraftfulla spelkonsolerna, som lovar spel med 4K-upplösning. Även om PS4 Pro har varit tillgänglig sedan november i november, kommer du inte att kunna hämta den mycket kraftfullare Xbox One X till november. Tekniskt sett är dessa fortfarande åtta generationens spelkonsoler, med hårdvaruuppgraderingar under huven över befintliga PS4 och Xbox One, för att göra det möjligt för spelupplösningar över 1080p.

Häng nu, det finns en fångst här. Sony har redan hävdat att deras nyaste konsol använder sig av Checkerboard-renderingsteknik, för att driva upplösningen till 4K. Men under Xbox One X-lanseringen tillbaka på E3 pratade Microsoft om hur deras senaste konsol kunde Native 4K Gaming. Visst, det är sant i viss utsträckning, men konsolen kommer inte att kunna slå Native 4K på alla kommande spel. Konsolen hävdas av analytiker på Digital Foundry att använda samma Checkerboard Rendering-teknik för att uppnå 4K-målet i vissa spel som Anthem och Assassin's Creed: Originals . Om du inte har någon aning om vad vi pratar om, låt oss ta en detaljerad titt på vilken kontrollpanelavgivning som är och hur den fungerar på Xbox One X och PS4 Pro:

Vad är Checkerboard Rendering?

Checkerboard Rendering är en relativt ny och unik grafikåtergivningsteknik för att hjälpa ett systems GPU, för att göra ett spelets visuella vid högre upplösningar än vad den faktiskt kan . Enkelt uttryckt, ger Checkerboarding en GPU grafiska texturer i en upplösning, utan att behöva göra det nativt vid den upplösningen, och den används i de fall där GPUen inte bara gör snittet när det gäller hästkrafter. Även om kontrollen av rutor kan betraktas som en anpassad uppskalningslösning, är det inte ens nära uppskalning på något sätt. Du kommer inse det när vi jämför en bit av dessa tekniker. Med detta sagt är det ganska krävande tekniken, men om den används korrekt är potentialen obegränsad, särskilt när utvecklarna har tillgång till objekt och triangeldata i ID-bufferten.

Enheter som använder Checkerboard Rendering

Checkerboard Rendering implementeras för närvarande på de nya spelkonsolerna, nämligen Sony PlayStation 4 Pro och Xbox One X. Men den förstnämnda låter hela världen veta om att deras konsol utnyttjar Checkerboard Rendering med full potential, för att ge en nära 4K-upplevelse som användare kommer att hitta svårt att skilja sig från.

Å andra sidan, Microsoft prydde alltid sin senaste Xbox One X aka Project Scorpio som en riktig 4K spelkonsol. Företaget gick även fram för att säga att de inte anser PS4 Pro som en konkurrent till Xbox One X, eftersom det är helt i en annan liga. Det är sant i viss utsträckning, eftersom PS4 Pro ger en inbyggd roll på 1440p på de flesta spel och använder sig av den här rutan för att skicka upplösningen till 4K.

Tja, vi har sett en massa spel som körs på Native 4K / 60 fps på Xbox One X under E3 2017. Det är dock inte helt fallet för alla spel. Xbox One X packar specialiserad hårdvara för kontroll av rutor, bara om GPU-enheten som driver enheten inte kan göra ett visst spel på Native 4K-upplösning. Redan innan konsolen lyckades träffa butikerna har vi redan sett spel som Anthem och Assassin's Creed: Origins använder sig av denna teknik för att ge en 4K spelupplevelse, eftersom alla med en hel del kunskaper i den här avdelningen omedelbart inser att 6 TeraFlop GPU på Xbox One X är inte tillräckligt bra för indian 4K-spel på alla de senaste spelen . Några år ner i körfältet kommer vi bara att se mycket fler spel som kommer att använda kontrollpanelteknik, eftersom GPU-huset är inrymt i konsoltiden.

Checkerboard Rendering In Gaming

Checkerboard-renderingstekniken har börjat utnyttjas av spelutvecklare sedan Sonys PS4 Pro-konsol kom till existens förra året. Så tekniken är relativt ny och den syftar främst till att göra spel på 4K resolutioner . Många PC-spel som vi har sett under de senaste åren har levererats med 4K-texturer, och nästan alla var fullt kapabla för inbyggd 4K-upplösning. Men för att kunna spela i dessa resolutioner måste du investera tusentals dollar på en high-end gaming rig. De senaste konsolerna å andra sidan är vanligtvis prissatta på sub 400-500 dollar mark. För att kunna uppnå 4K-spel på denna prispunkt måste tillverkarna offra på Native 4K-spel, eftersom GPU-huset under chassit, för denna prispunkt, inte är tillräckligt bra för att göra det. Det är precis därför Checkerboard Tendering har använts på spelkonsoler.

Det finns i princip två typer av checkerboard som kan användas. En av dem är interpolationsbaserad renderingsteknik, som är ganska daterad och en annan är den nyare Temporal Checkerboard-renderingstekniken, som används av PS4 Pro och Xbox One X-utvecklare för sina spel. Denna teknik trimmer ner detaljerna där ett mänskligt öga inte är tydligt fokuserat på. Ett genomsnittligt mänskligt öga kan bara fokusera på specifika delar av skärmen, och detta utnyttjas i sin tur av kontrollpanelens återgivningsteknik. Krypta kanter, mycket mer detaljerat lövverk, ökade detaljer i texturer och speciella effekter kan förväntas som resultat av Checkerboard Rendering utan stor belastning på GPU-fronten.

Enkelt uttryckt kan du uppleva spel i en mycket mer förbättrad visuell trohet utan att behöva ett toppskikt grafikkort för att trycka på alla ramar. Men vad du kanske märker inkluderar en typ av artefakter i ett korsbandsmönster, särskilt i snabbspelsscener, som avbildas i bilden nedan.

Checkerboard Rendering vs Uppskalning

Innan du hoppar till slutsatser vill vi säga att det finns en skarp skillnad mellan Checkerboard Rendering och upscaling. För att uttrycka detta i perspektiv är uppscaing inget annat än att ta en video vid en viss upplösning och skala upp saker till en högre upplösning . Vi har sett detta på nästan alla moderna TV-apparater. Även de äldre Full HD-TV-apparaterna hade uppskalad förmåga att skala allt upp från 480p till 1080p, för ett något förbättrat utseende. Tänk på en ram i en viss bild. Vid uppskalning förstoras denna ram så att varje original pixel sitter över delar av flera pixlar. En kompromissmetod blandar dem och väljer slutvärden. Med det sagt, hur mycket av en förbättring som du får beror främst på vilken enhet du använder. Men det är ingenstans nära den mycket mer förbättrade visuella trovärdigheten som du kommer att uppleva som ett resultat av Checkerboard Rendering, eftersom den här tekniken inte helt skala upp saker, om det är vad du tänker.

Bildkälla: Liabe Brave (NeoGAF Forums)

Flytta vidare till Checkerboard Renderingsteknik på de nya 4K-kompatibla konsolerna. För att konstruera en färdig ram borde det finnas två sekventiella rutor i rutor som går in i reningsrörledningen. Antag en kontrollpanel bestående av svarta och vita plattor. Här anser att en ram, säger "N", är varje svart kakel på tavlan och efterföljande ram N + 1, är varje enskild vit kakel. Ramen N är en följd av den tidigare färdiga ramen, med halva pixeltalet och ram N + 1 är en ny ram med nya skärmdata, men packar också halva pixelinnehållet. Därefter kommer kontrollpanelens återgivningsteknik att använda sig av ID-bufferten, vilket är en specialiserad hårdvara som är inrymd i PS4 Pro och Xbox One X-konsolerna. Den spårar rörelsen för ramens N-pixlar och jämför den med pixlarna på ram N + 1 och projektionerna de gamla pixlarna till den nya platsen på ram N. Den här projicerade ramen N kommer i sin tur att slås samman med ram N + 1 i för att konstruera en 4K upplösningsram. Denna sammanslagna ram kommer att behandlas vidare och optimeras, i ett drag för att minska de artefakter som uppstår på grund av de tidigare stegen i denna teknik och slutligen skickas till skärmen. Ramen N + 1 går vidare till nästa processledning, för att fungera som den nya ramen N, och detta sker flera gånger. Tja, det är ganska mycket checkerboardtekniken i ett nötskal.

Bildkälla: Reddit

Checkerboard Rendered 4K vs Native 4K

Tja, vid första anblicken är det mycket svårt att märka skillnaden mellan Native Rendered och Checkerboard Rendered 4K footage. Men du märker en skälig skillnad mellan de två, särskilt när du pausar den gjorda videon och zoomar in, bara för att inse att det finns artefakter vid de rörliga kanterna på ett Checkerboard-renderat 4K-material. Nåväl, det här är ganska mycket den enda nackdelen med den här tekniken, eftersom snabbrörelse lämnar ett svagt korsbandsmönster där endast hälften av pixlarna är skuggade. Emellertid kan rörelseoskärpa i de senaste spelen hjälpa till mycket med att gömma dessa artefakter, och resten av detaljerna är skarpa, även med kompromissen att det effektivt halverar upplösningen på 4K. Sammantaget är det knappast märkbart för det mänskliga ögat, och även om du lyckas märka det, kommer det inte att vara en stor skillnad, särskilt med tanke på hårdvaran som du behöver spendera dina pengar på för att göra spel på inhemska 4K.

Bildkälla: Liabe Brave (NeoGAF Forums)

SE ÄVEN: Xbox One X vs PS4 Pro: Snabb jämförelse

Är Checkerboard Rendering bra nog för dig?

Tja, det beror på dina personliga preferenser och budgetbegränsningar. Om du verkligen vill driva inbyggd 4K-upplösning för en härlig ögonkockupplevelse, kommer vi inte att hindra dig från att shelling ut tusentals dollar på att bygga en high-end spelrigg. Om du är en konsolspelare eller överkomliga priser är din högsta prioritet, kommer du inte att bli besviken med kontrollpanelens 4K-film som du får uppleva på både PS4 Pro och Xbox One X-konsolerna. Så, vad tycker du om den här nya tekniken som används av de senaste konsolerna? Är du nöjd eller väntar du fortfarande på nästa generations konsoler för en Native 4K spelupplevelse? Låt oss veta genom att skjuta dina värdefulla åsikter i kommentarfältet nedanför, eftersom vi skulle gärna läsa vad du tycker om.

Top