Intel ExtraSS extrapolerar bildrutor för högre prestanda i spel

Permalänk
Medlem
Skrivet av bopp:

Fast man kan tänka sig en teknik som renderar ett större område, kanske med sämre upplösning utanför det synbara, men tillräckligt för att kompensera vid snabba rörelser utanför frustrum. 2kliksphilip gjorde en intressant video om det och annat:
https://youtu.be/f8piCZz0p-Y?si=8OLBnd0HSdySW8SV

Ser absolut görbart ut!

Såklart kommer allt sånt med vissa begränsningar, till exempel att fysiken i spelet inte hänger med. Många har ju klagat på cs2 angående detta med interpolerade timesteps

Om någon skjuter dig så ’lever du’ en stund tills fysiken hinner ifatt, eller missar skott för att du siktade på en fiende som var på fel ställe (inte samma på skärmen jämfört med fysiken)

För rent cinematiska upplevelser är detta såklart inget problem, men för tävlande eller multiplayer blir det lätt stökigt

Permalänk
Medlem
Skrivet av Gurrrra:

Den kan ju dock potentiellt använda sig av motion vectors från flertal tidiga frames för att extrapolera lite mer i precis riktning. Men ja extrapolering kommer garanterat ge fler artefakter än interpolering med potentiellt "jitter" när den gissar i något fel riktning o sen korrigerar det i nästa riktiga renderade frame, dock är frågan hur mycket mer artefakter o hur märkbart det är. Det man tjänar är ju dock betydligt lägre latency, för kör du DLSS3.5 interpolerat upp till säg 120fps så har du en latency motsvarande 30fps vilket är ganska illa.
Men för att extrapolera framtiden sjäv så är jag ändå försiktigt mer postitiv till extrapolering än interpolering just pga att vi slipper den sämre latencyn, gäller alltså bara att artefakterna inte är för illa. Men vi får helt enkelt vänta o se vad Intel lyckas leverera innan det klagas för mycket.

Absolut kan man leka med mycket, men inte få det perfekt. Är det saker som inte finns rederade förut kan du inte gissa, så enkelt är det

Men det finns lösningar, kolla videon som länkades

Permalänk
Medlem
Skrivet av medbor:

Absolut kan man leka med mycket, men inte få det perfekt. Är det saker som inte finns rederade förut kan du inte gissa, så enkelt är det

Men det finns lösningar, kolla videon som länkades

Fast den har som sagt mer än bara en ren rendering att gå på så det är mer än bara en gissning, motion vectors är ju renderade frames som säger hur nånting har färdats från föregående frame o kommer antagligen att fortsätta i så gott som sama riktning, o gör man det dessutom med även framen innan den så kan man få mer än en rak riktning. Det är alltså inte omöjligt att det kan fungera ganska bra ändå.

Ja jag letade också efter den videon men var inte riktigt lika duktig att hitta den uppenbarligen. Hade varit intressant att se en vettig implementering utav det!

Permalänk
Medlem

Utvecklingen med upscalers går verkligen i rekordfart nu. Jag håller inte alls med om att detta skall låsas upp i en open source standard just nu. Företag som slåss om bästa implementeringarna är absolut att föredra.

AMD har dessutom nackdelen att dom måste stödja konsollerna, det skiter jag som PC spelare fullständigt i. Jag vill ha det bästa oberoende av vad som fungerar på ett gammalt TV spel.

Permalänk
Medlem
Skrivet av Gurrrra:

Fast den har som sagt mer än bara en ren rendering att gå på så det är mer än bara en gissning, motion vectors är ju renderade frames som säger hur nånting har färdats från föregående frame o kommer antagligen att fortsätta i så gott som sama riktning, o gör man det dessutom med även framen innan den så kan man få mer än en rak riktning. Det är alltså inte omöjligt att det kan fungera ganska bra ändå.

Ja jag letade också efter den videon men var inte riktigt lika duktig att hitta den uppenbarligen. Hade varit intressant att se en vettig implementering utav det!

Motion vectors räcker en bra bit, men bara för objekt som redan renderats, de kan flyttad på skärmen, men saker som är utanför ’frustum’ och inte renderas alls, de kan inte uppstå som pixlar även om man vet var de var på väg

Möjligen om spelet renderar större yta utanför nuvarande bildruta i den riktning som kameran är på väg åt. Men det hjälper fortfarande inte plötsliga händelser som explosioner eller nya fiender

Permalänk
Avstängd
Skrivet av SuperSverker:

Ja, fyfan om vi hade gemensamma standarder som branchaktörer samarbetade i...

Som USB

Eller WiFi

eller PCI-Express

det har ju knappast skett någon utveckling inom dessa områden ..

Äpplen och päron.

Permalänk
Medlem
Skrivet av medbor:

Motion vectors räcker en bra bit, men bara för objekt som redan renderats, de kan flyttad på skärmen, men saker som är utanför ’frustum’ och inte renderas alls, de kan inte uppstå som pixlar även om man vet var de var på väg

Möjligen om spelet renderar större yta utanför nuvarande bildruta i den riktning som kameran är på väg åt. Men det hjälper fortfarande inte plötsliga händelser som explosioner eller nya fiender

Overscan är väl inte helt ovanligt redan, behövs ju för SSR, AO o lite annat. Men visst så kan det nog kanske bli lite artefakter i skärmkanterna vid snabbare kamerarörelser. Återigen så får vi vänta o se vad Intel lyckas med.

Permalänk
Medlem
Skrivet av KennethMolund:

Äpplen och päron.

Alltid varit fascinerad hur detta uttryck används då äpplen och päron är väldigt närbesläktade. Inte så stor skillnad alltså.

Visa signatur

Phanteks P400A RGB : Asus Prime X570-P : Ryzen 9 5900X : Corsair H100X : 32GB G.Skill Trident Z Neo 3600CL14 : Sapphire Nitro+ 6800 XT : Xiaomi 34" Curved 3440x1440 : Playseat Evolution Alcantara : Thrustmaster T300RS GT / Ferrari SF1000 Edition Add-on : HP Reverb G2

Permalänk
Avstängd
Skrivet av Alphahanne:

Alltid varit fascinerad hur detta uttryck används då äpplen och päron är väldigt närbesläktade. Inte så stor skillnad alltså.

Tillräckligt stor skillnad från att vara samma sak.