Nvidia driver Epic Games Samaritan med en enda Kepler

Permalänk
Entusiast
Skrivet av schitzo:

FXAA är inte nytt. Det är bara förbättrat, för just Nvidia kort.
Det kräver ingen prestanda alls jämfört med MSAA. Men man får samtidigt en suddigare bild.

Det folk inte förstår är att 1st 580 användes för Physx. Och 2 för grafiken (med MSAA eller om det nu var SSAA i första tech demot)
Så "680" är inte som 3st 580.

Långt ifrån perfektion..
Vatten, Texturer, Naturen mm

Inte konstigt att det är förbättrat för just Nvidia eftersom det bara finns till Nvidia. AMD använder samma teknik men under ett annat namn.

All AA ger suddigare bild, det är hela poängen med AA.

Visa signatur

Q9450, HD4850, 8 GB DDR2 800 MHz, 3x750 GB, Antec 300, Dell 2408WFP, U2410, Qnap TS-419p+ 4x2 TB Samsung F4, Asus UL30A-QX056V, Logitech Z-680, Sennheiser HD380pro, M-Audio FastTrack Pro, Ibanez sa160qm, Ibanez TB 15R, Zoom 505II, Ibanez GSR 200, Ibanez SW 35, Cort AC-15, Squier SD-3 BBL, Yamaha PSR 270, Røde NT1-A, Nikon D200, Nikkor 18-70/3,5-4,5, 70-300VR, 50/1,8, 28/2,8, Tamron 17-50/2,8, 90/2,8, Sigma 30/1,4, SB-800, SB-25, SB-24

Permalänk
Avstängd
Skrivet av joYchez:

Hemskt var kritisk du var till FrostBite 2. Kan du referera till någonting som du gillar?

Min åsikt är att FrostBite 2 är den, i dagsläget, snyggaste grafikmotorn.

CryEngine2 och 3. Bättre på alla punkter.
UE3 kan t.o.m imponera.

Frostbite 2 "cant do vegetation, textures or water"

Skrivet av Zotamedu:

Inte konstigt att det är förbättrat för just Nvidia eftersom det bara finns till Nvidia. AMD använder samma teknik men under ett annat namn.

All AA ger suddigare bild, det är hela poängen med AA.

FXAA injectors? Fungerar för amd.
FXAA i spel. fungerar för amd... did I blow your mind?

MSAA, SSAA ger inte suddigare bild. ololololol

Visa signatur

GPU: Sapphire HD7950 3GB OC CPU: i5 2500K 4.4GHz KYL: Scythe Mugen 2
MOBO:
Gigabyte Z68X-UD3H B3 RAM: GSkill 8GB 1600MHz PSU: Corsair TX650W
MUS: Logitech G400 TB: Logitech G15 SKÄRM: BENQ G2220HD // G2400W
HÖRLUR: HD558 LJUDKORT: Xonar DX CASE: Define R3 SSD: NOVA 2 60GB MECH: 3.75TB

Permalänk
Medlem
Skrivet av MrAdde:

Videon är gjord med MSAA som sagt.

Okay, lite tokigt att visa gamla videon när dom talar om kepler, men men.
Är du är ärlig när du inte ser några jaggies? Anledningen till att jag trodde det var FXAA är just för att resultatet normalt brukar se ut så, dvs misslyckas på delar av bilden och tillåmed förvränga bilden. Det kan omöjligen vara MSAA som används i videon (även om det är 3x580), om den inte är satt på 2xAA. Linjen är knappt utjämnad alls och redan på 2xAA bör man se interpolerade pixlar och på 4xAA bör linjen börja bli jämn. Mina 4890 gör bättre jobb om nu MSAA var fungerande i videon. Jämförelsebilden med slidern ser också ut att vara helt fel, 4xMSAA ser nästan identiskt ut med ingen AA och de flesta vet ju faktiskt att det ska vara en rätt stor skillnad, speciellt om man zoomar in då det ska finnas tydliga tecken som indikerar på detta.

Här är ett exempel (av många), original samt uppförstorat så du ser vad jag menar (det som påstås vara MSAA?):

Permalänk
Medlem
Skrivet av Zotamedu:

All AA ger suddigare bild, det är hela poängen med AA.

Nej, MSAA ger inte en suddigare bild. FXAA gör det däremot. MSAA räknar på edges och polygons medan FXAA analyserar pixlar. Det betyder att texturer åker på samma behandling och blir suddigare.

Visa signatur

i5 4670k 4.2Ghz 1.2v
AMD R9 290
Windows 10

Permalänk
Entusiast
Skrivet av Valiumballong:

Nej, MSAA ger inte en suddigare bild. FXAA gör det däremot. MSAA räknar på edges och polygons medan FXAA analyserar pixlar. Det betyder att texturer åker på samma behandling och blir suddigare.

Ja och MSAA gör kanterna suddiga men inte resten. En bra implementerad FXAA skulle också göra det hyfsat men eftersom FXAA arbetar med en färdigrendrerad bild så måste man använda algoritmer för att hitta kanter vilket ju är mycket svårare att få bra än MSAA som arbetar under rendreringen och därför vet exakt vad alla kanter med hög konstrast finns.

Faktum kvarstår dock, AA innebär att man gör saker suddigt.

Visa signatur

Q9450, HD4850, 8 GB DDR2 800 MHz, 3x750 GB, Antec 300, Dell 2408WFP, U2410, Qnap TS-419p+ 4x2 TB Samsung F4, Asus UL30A-QX056V, Logitech Z-680, Sennheiser HD380pro, M-Audio FastTrack Pro, Ibanez sa160qm, Ibanez TB 15R, Zoom 505II, Ibanez GSR 200, Ibanez SW 35, Cort AC-15, Squier SD-3 BBL, Yamaha PSR 270, Røde NT1-A, Nikon D200, Nikkor 18-70/3,5-4,5, 70-300VR, 50/1,8, 28/2,8, Tamron 17-50/2,8, 90/2,8, Sigma 30/1,4, SB-800, SB-25, SB-24

Permalänk
Medlem

Reducering av jaggies går alltid ut på att fylla i interpolerad information som inte finns i originalbilden på grund av rasterisering, därav suddigheten. AA bygger på flera samples på ett eller annat sätt, rendering i högre upplösning och sedan nerskalning till targetupplösningen som drar många hästar, eller den vanligare typen som tar flera samples enligt något mönster tätt intill linjen och bestämmer färgen genom någon typ av vägning, fxaa däremot är en simplare algoritm som körs när bilden är renderad till en buffer som letar efter kanter och mönster och trycka in något interpolerat värde beroende på grannarna, dvs den vet ej om det är polygonkant eller en kant i texturen och kan därav smudga ut texturer ock smådetaljer.

Permalänk
Entusiast
Skrivet av Dalton Sleeper:

Okay, lite tokigt att visa gamla videon när dom talar om kepler, men men.
Är du är ärlig när du inte ser några jaggies? Anledningen till att jag trodde det var FXAA är just för att resultatet normalt brukar se ut så, dvs misslyckas på delar av bilden och tillåmed förvränga bilden. Det kan omöjligen vara MSAA som används i videon (även om det är 3x580), om den inte är satt på 2xAA. Linjen är knappt utjämnad alls och redan på 2xAA bör man se interpolerade pixlar och på 4xAA bör linjen börja bli jämn. Mina 4890 gör bättre jobb om nu MSAA var fungerande i videon. Jämförelsebilden med slidern ser också ut att vara helt fel, 4xMSAA ser nästan identiskt ut med ingen AA och de flesta vet ju faktiskt att det ska vara en rätt stor skillnad, speciellt om man zoomar in då det ska finnas tydliga tecken som indikerar på detta.

Här är ett exempel (av många), original samt uppförstorat så du ser vad jag menar (det som påstås vara MSAA?):
http://i1233.photobucket.com/albums/ff398/DaltonSleeper/msaa_...

Det står MSAA i beskrivningen, dessutom brukar kvalitén sänkas när man spelar in och lägger upp på youtube.
Och nej jag la inte märke till några jaggies när jag tittade igenom videon lite snabbt, skulle jag göra det igen och titta riktigt noga skulle jag säkert hitta ett gäng.

Visa signatur

EVGA GTX 1080 Ti | Intel Core i9-9900K | Fractal Design Celsius S24 | ASUS ROG Strix Z390-I | 32 GB DDR4 @3200Mhz | Corsair SF750 | Samsung 970 Evo Plus 1 TB (M.2) | Crucial MX 500 & 300 1TB (2,5") | Louqe Ghost S1 Ash | AOC AGON AG271QG, Eizo Foris FS2333 & TCL 75EP660 | Windows 11 64-bit

Permalänk
Medlem

enligt denna artikel så berätta de Epic att det berodde på optimeringar utav koden:

Citat:

Även denna gång visades demonstrationen upp, men värt att notera är att det vid premiärvisningen krävdes tre överklockade 580GTX-kort, medan det denna gång räckte med en Nvidia Kepler-prototyp (nästa generations kort från Nvidia). Detta för att koden optimiserats oerhört mycket sedan förra året vilket vidare enligt Rein innebär att det inom bara något år kommer gå att köra demonstrationen på bärbara, eller kanske till och med tablets.

inte för att fz är allt för duktiga men lustigt att ingen kommenterat på denna möjlighet innan

Visa signatur

Be wiser than other people if you can; but do not tell them so.

►Jag förbehåller mig rätten att ha helt upp åt väggarna fel◄

Permalänk
Medlem

Vad är meningen med så kraftfulla kort egentligen? Finns väl bara en handfull spel som verkligen utmanar nuvarande generationens värstingkort pga. att allt konsollanpassas. Att bränna ner ett X antal tusen i ett kort enbart för att skryta om resultat i diverse benchmarks känns lagomt ovärt.

Permalänk
Medlem
Skrivet av 2pac:

Vad är meningen med så kraftfulla kort egentligen? Finns väl bara en handfull spel som verkligen utmanar nuvarande generationens värstingkort pga. att allt konsollanpassas. Att bränna ner ett X antal tusen i ett kort enbart för att skryta om resultat i diverse benchmarks känns lagomt ovärt.

Det finns krävande PC-spel, högupplöst skärm (2560x1600/1440), multiskärm-setup, 120Hz-skärmar, vill ha högre min-fps, tweakar spelen så de kräver mer etc.

Man kan säga att med ett 7970 klarar man 60fps average-gränsen i nästan alla spel som Swec testar. Detta i 1920x1080. Däremot ligger ett 7970 under gränsen i 2560x1600 (utom Deus Ex). Det är väldigt stor skillnad när man skruvar upp ovanför 1920x1080/1200.
http://www.sweclockers.com/recension/14844-amd-radeon-hd-7970

Permalänk
Medlem

Jag är inte kritisk till hur FXAA jämnar ut kanter, utan hur det smetar ut allt annat. Detaljer i kläder smetas ut och lyster försvinner.
Faktum kvarstår att man inte kan jämföra Kepler med GTX 580 på detta viset när det är så annorlunda förutsättningar.

Permalänk
Medlem
Skrivet av Aleshi:

Jag är inte kritisk till hur FXAA jämnar ut kanter, utan hur det smetar ut allt annat. Detaljer i kläder smetas ut och lyster försvinner.
Faktum kvarstår att man inte kan jämföra Kepler med GTX 580 på detta viset när det är så annorlunda förutsättningar.

SMAA är bättre på det än tidiga versioner av FXAA. Sen har kommande versioner av FXAA blivit mycket bättre också. Men bättre kvalite kräver tar också lite mer prestanda. SMAA drar mer än tidiga FXAA alltså.

FXAA 4.0 exempel;
http://timothylottes.blogspot.com/2011/12/fxaa-40-development...

Edit: Den absolut bästa AA är förstås SSAA, men den är extremt kostsam prestandamässigt. MSAA är mindre kostsam men har lite sämre kvalite. FXAA/SMAA/MLAA har extremt låg kostnad, men förstås ytterligare lite sämre kvalite. De senare versionerna av shaderbaserad AA ska dock ligga hyfsat nära låg MSAA. Det är en balans mellan prestandakostnad och kvalite vilken som är bäst.

Om man ser en extremt smetig FXAA är det nog en tidig version, så döm inte alla över en kam.

Permalänk
Medlem
Skrivet av Zotamedu:

Ja och MSAA gör kanterna suddiga men inte resten. En bra implementerad FXAA skulle också göra det hyfsat men eftersom FXAA arbetar med en färdigrendrerad bild så måste man använda algoritmer för att hitta kanter vilket ju är mycket svårare att få bra än MSAA som arbetar under rendreringen och därför vet exakt vad alla kanter med hög konstrast finns.

Faktum kvarstår dock, AA innebär att man gör saker suddigt.

Mjo, fast MSAA gör inte att bilden upplevs suddigare på samma sätt som FXAA gör. Det går inte att jämföra.

Visa signatur

i5 4670k 4.2Ghz 1.2v
AMD R9 290
Windows 10

Permalänk
Entusiast
Skrivet av Valiumballong:

Mjo, fast MSAA gör inte att bilden upplevs suddigare på samma sätt som FXAA gör. Det går inte att jämföra.

Ja det är ju uppenbart eftersom de är olika tekniker. Dock verkar speltillverkare vara mer och mer ovilliga att lägga in MSAA i spelet eftersom det är dyrt och tar tid. Min poäng var att ett AA-filter gör saker suddigt. Hur suddigt och vad som blir suddigt beror på filtret i fråga men hela poängen med ett AA-filter är att sänka upplösningen i någon mening. Sen om det är en renderad 3D bild, en kamerasensor eller en samplad analog signal spelar ingen större roll. Principen är den samma. Tittar man på analoga signaler så är ett AA-filter ett lågpassfilter som klipper allt över en vis brytfrekvens. Alltså man minkar upplösningen på signalen och gör den suddig.

Visa signatur

Q9450, HD4850, 8 GB DDR2 800 MHz, 3x750 GB, Antec 300, Dell 2408WFP, U2410, Qnap TS-419p+ 4x2 TB Samsung F4, Asus UL30A-QX056V, Logitech Z-680, Sennheiser HD380pro, M-Audio FastTrack Pro, Ibanez sa160qm, Ibanez TB 15R, Zoom 505II, Ibanez GSR 200, Ibanez SW 35, Cort AC-15, Squier SD-3 BBL, Yamaha PSR 270, Røde NT1-A, Nikon D200, Nikkor 18-70/3,5-4,5, 70-300VR, 50/1,8, 28/2,8, Tamron 17-50/2,8, 90/2,8, Sigma 30/1,4, SB-800, SB-25, SB-24