HDR a FSAA
Moderátoři: Walker1134, Wilik
- alea206
- Mírně pokročilý

- Registrován: 22. led 2005
- Bydliště: Kdo ví?
HDR a FSAA
Chci se zeptat jak to s tim vlastně je, protože na http://games.tiscali.cz píšou, že u Oblivionu na nVidia kartách nejde mít puštěný HDR a FSAA současně. Zdůvodňujou to: "velkou výhodu oproti vlastníkům karty od konkurenční NVIDIE, kteří si takovou úžasnou podívanou dopřát nemohou, protože tuto funkci jejich hardware zkrátka nepodporuje"
Já nějak nechápu jak to nVidia karty můžou nepodporovat, když na mojí 6800 mi HDR s FSAA funguje jak u HL2: Lost Coast a Serious Sam 2. Kdyby zmínily malej výkon tak mi to bude divný, ale pochopim to. Tu absenci funkce nechápu
Já nějak nechápu jak to nVidia karty můžou nepodporovat, když na mojí 6800 mi HDR s FSAA funguje jak u HL2: Lost Coast a Serious Sam 2. Kdyby zmínily malej výkon tak mi to bude divný, ale pochopim to. Tu absenci funkce nechápu
ASUS P4C800; P4 Nortwood 2,8@3,3; 4x512MB RAM Kingmax SuperRAM DDR433 (192MHz) 2-3-3-5;Palit X1950GT 512MB GPU 500@600; RAM 1200@1400 ; LC 6550 V2.0 550W; CD-RW; DVD-ROM, DVD-RW, 200GB SATA, 40GB ATA,
- Jackiii
- Začátečník

- Registrován: 27. lis 2004
- Bydliště: Praha
- Kontaktovat uživatele:
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
alea206: Je to skutečně tak, tohle je záležitostí architektury ROPs. nVidia podporuje FP16 blending a FP16 filtering bez ztráty výkonu, ale nepodporuje je v kombinaci s MSAA. ATi na X1xxx podporuje FP16 blending, MSAA při FP16 RTTs, ale nepodporuje FP16 filtering bez ztráty výkonu, lépeřečeno FP16 filtering je realizován přes pixel shader.
HalfLife 2 používá hodně nestandardní postup pro HDR, na kterém G.Newell pracoval hodně dlouho, aby ho dokázal zprovoznit na všech kartách včetně HDR; byly tomu přizpůsobeny i mnohé efekty ve hře... stručně řečeno - první výsledky prezentovali na podzim 2003, když si připočteš, kolik času na vývoji strávili ještě předtím a kolik času uplynulo do vydání finální verze LostCoast, není se čemu divit, že si něco podobného nemohou ostatní vývojáři dovolit. Konkrétně o vývoji HDR pro LC najdeš info zde.
Jackiii: o SM3.0 nejde, ten se při HDR využívá maximálně pro tone-mapping. Jde skutečně o to, že ROPs NV40/G70 nepodporují kombinaci FP16 + MSAA.
/edit: pro úplnost - ROPs v architektuře NV30/NV40/G70 byly navrženy s ohledem na co nejnižší cenu, tzn. mohou provádět X různých úkonů, ale tyto úkony neumějí provádět najednou. Tzn. dokážou provádět dvě Z/Stencil operace za takt, ale pokud se použije MSAA, zvládají jenom jednu Z/Stencil operaci v taktu. U NV40/G70 přibyla podpora pro FP16, ale je to stále obdobné - při použití FP16 není možné provádět FSAA.
Naopak ROPs ATi sice dokážou realizovat obojí zároveň, ale zase to stálo víc tranzistorů = o něco vyšší náklady na výrobu.
Každý přístup má nějaké výhody a nějaké nevýhody a výrobce si musí zvolit jeden, který bude v globálu výhodnější. A zákazník si už jen vybírá, který z produktů je bližší jeho potřebám. Nedá se říct, že by jeden z přístupů byl lepší nebo horší, prostě jsou jiné. Někdo považuje za nedostatek GF6/7 nepodporu pro HDR+MSAA, někdo jiý zase za nedostatek u X1xxx považuje vyšší cenu.
Abych se vrátil na začátek... pokud máš o HDR + FSAA zájem, můžeš použít softím DirectX tweaker, který umožní použít oversampling (rendering ve vyšším rozlišení + zmenšení) jako FSAA. Funguje to s HDR, ale propad výkonu je mnohem vyšší než při MSAA a kvalita vyhlazení hran je téměř poloviční oproti dnešnímu rotated-grid MSAA, které jinak používají GF6/7 a Radeony.
HalfLife 2 používá hodně nestandardní postup pro HDR, na kterém G.Newell pracoval hodně dlouho, aby ho dokázal zprovoznit na všech kartách včetně HDR; byly tomu přizpůsobeny i mnohé efekty ve hře... stručně řečeno - první výsledky prezentovali na podzim 2003, když si připočteš, kolik času na vývoji strávili ještě předtím a kolik času uplynulo do vydání finální verze LostCoast, není se čemu divit, že si něco podobného nemohou ostatní vývojáři dovolit. Konkrétně o vývoji HDR pro LC najdeš info zde.
Jackiii: o SM3.0 nejde, ten se při HDR využívá maximálně pro tone-mapping. Jde skutečně o to, že ROPs NV40/G70 nepodporují kombinaci FP16 + MSAA.
/edit: pro úplnost - ROPs v architektuře NV30/NV40/G70 byly navrženy s ohledem na co nejnižší cenu, tzn. mohou provádět X různých úkonů, ale tyto úkony neumějí provádět najednou. Tzn. dokážou provádět dvě Z/Stencil operace za takt, ale pokud se použije MSAA, zvládají jenom jednu Z/Stencil operaci v taktu. U NV40/G70 přibyla podpora pro FP16, ale je to stále obdobné - při použití FP16 není možné provádět FSAA.
Naopak ROPs ATi sice dokážou realizovat obojí zároveň, ale zase to stálo víc tranzistorů = o něco vyšší náklady na výrobu.
Každý přístup má nějaké výhody a nějaké nevýhody a výrobce si musí zvolit jeden, který bude v globálu výhodnější. A zákazník si už jen vybírá, který z produktů je bližší jeho potřebám. Nedá se říct, že by jeden z přístupů byl lepší nebo horší, prostě jsou jiné. Někdo považuje za nedostatek GF6/7 nepodporu pro HDR+MSAA, někdo jiý zase za nedostatek u X1xxx považuje vyšší cenu.
Abych se vrátil na začátek... pokud máš o HDR + FSAA zájem, můžeš použít softím DirectX tweaker, který umožní použít oversampling (rendering ve vyšším rozlišení + zmenšení) jako FSAA. Funguje to s HDR, ale propad výkonu je mnohem vyšší než při MSAA a kvalita vyhlazení hran je téměř poloviční oproti dnešnímu rotated-grid MSAA, které jinak používají GF6/7 a Radeony.
Nejlepší moderátor ve výslužbě
- alea206
- Mírně pokročilý

- Registrován: 22. led 2005
- Bydliště: Kdo ví?
Jestli to dobře chápu, tak ten DirectX Tweaer funguje stejně jako když vypnu FSAA, pustim HDR a všechno to budu renderovat ve vysokym rozlišení?
ASUS P4C800; P4 Nortwood 2,8@3,3; 4x512MB RAM Kingmax SuperRAM DDR433 (192MHz) 2-3-3-5;Palit X1950GT 512MB GPU 500@600; RAM 1200@1400 ; LC 6550 V2.0 550W; CD-RW; DVD-ROM, DVD-RW, 200GB SATA, 40GB ATA,
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
Ne tak úplně. Supersampling (konkrétně oversampling) funguje tak, že scéna je vykreslena ve 2x vyšším rozlišení, ale před zobrazením je zmenšena na 50% (tedy požadované rozlišení). Oproti renderingu ve vyšším rozlišneí to má jednu nespornou výhodu - na 17" těžko zobrazíš 2048*1536, ale 1024*768 není problém 
Ale propad výkonu je vysoký (4-násobné nároky na fillrate) a vyhlazení nižší než u hardwarového FSAA, které má u nových karet nastvaveno efektivnější mřížku vzorků. Ukázka:
oversampling 4x (ordered grid):

FSAA 4x (rotated grid, podobná kvalita, jako na dnešních grafikách):

rozdíl kvality je vidět vcelku jasně, ještě si k tomu připočti rozdíl ve výkonu... ale pokud system zvládá HDR rendering při 85FPS+, mohlo by to stát za zkoušku.
Ale propad výkonu je vysoký (4-násobné nároky na fillrate) a vyhlazení nižší než u hardwarového FSAA, které má u nových karet nastvaveno efektivnější mřížku vzorků. Ukázka:
oversampling 4x (ordered grid):

FSAA 4x (rotated grid, podobná kvalita, jako na dnešních grafikách):

rozdíl kvality je vidět vcelku jasně, ještě si k tomu připočti rozdíl ve výkonu... ale pokud system zvládá HDR rendering při 85FPS+, mohlo by to stát za zkoušku.
Nejlepší moderátor ve výslužbě
- alea206
- Mírně pokročilý

- Registrován: 22. led 2005
- Bydliště: Kdo ví?
Hmm tak to asi ne, nemám sice podle mě žádný vořezávátko, ale obzvlášť 128MB paměti ja pro tohle velký mínus 
ASUS P4C800; P4 Nortwood 2,8@3,3; 4x512MB RAM Kingmax SuperRAM DDR433 (192MHz) 2-3-3-5;Palit X1950GT 512MB GPU 500@600; RAM 1200@1400 ; LC 6550 V2.0 550W; CD-RW; DVD-ROM, DVD-RW, 200GB SATA, 40GB ATA,
- dexx narsil
- Začátečník

-
- Registrován: 17. bře 2005
- Bydliště: Přerov
- Kontaktovat uživatele:
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
- alea206
- Mírně pokročilý

- Registrován: 22. led 2005
- Bydliště: Kdo ví?
- wallot
- Středně pokročilý

-
- Registrován: 01. bře 2004
- Bydliště: Praha
- Thellwin
- Administrátor

- Registrován: 19. čer 2003
- Bydliště: Satan City
- HEAD
- Začátečník

-
- Registrován: 27. lis 2005
- Bydliště: Usti n/L
- Kontaktovat uživatele:
- wallot
- Středně pokročilý

-
- Registrován: 01. bře 2004
- Bydliště: Praha
zubaty hrany jsou vec nazoru
jsem si jich poradne vsiml treba hned na zacatku kdyz jsem dovedl martina do cloud ruler temple a koukal sem jak povida neco vojakum a byl zrovna v takovym uhlu ze byl fakt silene zubatej takze sem vypl HDR a dal AA, me se stejne to sileny presviceni nelibi
ale vic mi vadej stiny kdyz je podmrakem a prsi
ale vic mi vadej stiny kdyz je podmrakem a prsi
7800X3D, 9070XT Nitro+, QMK GMMK2 - TTC Frozen V2, Razer Naga V2 Pro, TCL 34R83Q + Dell P3223QE, Fractal Design Scape
- sket
- Začátečník

- Registrován: 01. zář 2003
- Bydliště: Brno
- Kontaktovat uživatele:
me se vic libi HDR, jinak si myslim ze ani slavnej radeon 1900XYZ (nevim jaky ma oznaceni ta nejvykonejsi) stejne nema sanci s HDR a antialinasingem hru utahnout pri slusnym fps treba pri bytce v lese s konem v pozadi. takze me vubec nemrzi ze moje nvidia HDR+FSAA neumi. sem rad ze me to jede na maximalni detaily a uz tak se me compl solidne zapoti aby to utahl
Gigabyte EP35-DS4, C2D E8400 400FSB 3.6ghz, 2x1024MB 800MHz Geil CL4, Asus GTX260, 2x F1 640Gb Samsung, NEXUS 500W, Zalman Reserator 1 + Laing DDC 12V DDC-1 Plus (vodnik) chladi CPU a GPU,
S/pdif > Marantz Sr5002 > B&W CDM1, B&W 683, Panasonic TH-42PZ80EA
S/pdif > Marantz Sr5002 > B&W CDM1, B&W 683, Panasonic TH-42PZ80EA
- Stratos
- Začátečník

- Registrován: 05. zář 2003
- Bydliště: Hvožďany
- Kontaktovat uživatele:
ses v omylu X1900XTX to utahnesket píše:me se vic libi HDR, jinak si myslim ze ani slavnej radeon 1900XYZ (nevim jaky ma oznaceni ta nejvykonejsi) stejne nema sanci s HDR a antialinasingem hru utahnout pri slusnym fps treba pri bytce v lese s konem v pozadi. takze me vubec nemrzi ze moje nvidia HDR+FSAA neumi. sem rad ze me to jede na maximalni detaily a uz tak se me compl solidne zapoti aby to utahl
- alea206
- Mírně pokročilý

- Registrován: 22. led 2005
- Bydliště: Kdo ví?
Neřikal náhodou no-x, že jde o koncepci pipelines než o počekt?
resp. I kdyby měla GF 48 pix. pip. neměla by na stejnech frekvencích stejněj výkon jako Radeon, ale pořád nižší?no-x píše: Je to skutečně tak, tohle je záležitostí architektury ROPs. nVidia podporuje FP16 blending a FP16 filtering bez ztráty výkonu, ale nepodporuje je v kombinaci s MSAA. ATi na X1xxx podporuje FP16 blending, MSAA při FP16 RTTs, ale nepodporuje FP16 filtering bez ztráty výkonu, lépeřečeno FP16 filtering je realizován přes pixel shader.
Naposledy upravil(a) alea206 dne pon 10. dub 2006, 18:18, celkem upraveno 1 x.
ASUS P4C800; P4 Nortwood 2,8@3,3; 4x512MB RAM Kingmax SuperRAM DDR433 (192MHz) 2-3-3-5;Palit X1950GT 512MB GPU 500@600; RAM 1200@1400 ; LC 6550 V2.0 550W; CD-RW; DVD-ROM, DVD-RW, 200GB SATA, 40GB ATA,
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
HEAD: podívej se na obrázek, co mám momentálně v podpisu s FSAA OFF a pak říkej, že v Oblivionu zubatý hrany nejsou 
Každá akcelerovaná hra krom Diabla II má modely objektů z polygonů a polygony jsou od tho polygony, že mají hrany. A hrany bez FSAA jsou vždycky zubatý.
Jinak ty obrázky, na který tu stále odkazuješ... rozdíl, který je mezi nimi vidět, je z 90% způsoben rozdílem v kontrastu, saturaci a jasu. To vše je možné nastavit v ovladačích.
Screenshot bez HDR.... čáry máry fuk... (photoshop: saturation +24, contrast +8, brightness +8 ) a tady je výsledek
náhled:

Shrnuto: když si v driverech tyhle parametry náležitě přenastavím, vypadá výsledek na první pohled pohled podobně s HDR, ale framerate neklesne ani o jeden FPS a můžu si zapnout anti-aliasing. Naopak když si zapnu HDR, klesne brutálně výkon, FSAA si nezapnu a při stejným nebo ještě neižším výkonu mám horší obraz.
Takže: jsem toho názoru, že důležitější je FSAA a pokud někomu schází přepálený jas a saturace, může si to nastavit v driverech
Každá akcelerovaná hra krom Diabla II má modely objektů z polygonů a polygony jsou od tho polygony, že mají hrany. A hrany bez FSAA jsou vždycky zubatý.
Jinak ty obrázky, na který tu stále odkazuješ... rozdíl, který je mezi nimi vidět, je z 90% způsoben rozdílem v kontrastu, saturaci a jasu. To vše je možné nastavit v ovladačích.
Screenshot bez HDR.... čáry máry fuk... (photoshop: saturation +24, contrast +8, brightness +8 ) a tady je výsledek
náhled:

Shrnuto: když si v driverech tyhle parametry náležitě přenastavím, vypadá výsledek na první pohled pohled podobně s HDR, ale framerate neklesne ani o jeden FPS a můžu si zapnout anti-aliasing. Naopak když si zapnu HDR, klesne brutálně výkon, FSAA si nezapnu a při stejným nebo ještě neižším výkonu mám horší obraz.
Takže: jsem toho názoru, že důležitější je FSAA a pokud někomu schází přepálený jas a saturace, může si to nastavit v driverech
Nejlepší moderátor ve výslužbě
- ps47
- Začátečník

- Registrován: 23. led 2004
- Bydliště: SK,BA
- Kontaktovat uživatele:
teraz si ma fakt dostalno-X píše:Každá akcelerovaná hra krom Diabla II má modely objektù z polygonù a polygony jsou od tho polygony, že mají hrany. A hrany bez FSAA jsou vždycky zubatý.![]()
d2 no FSAA/d2 4x 3dfx FSAA (odporucam nazoomovat oba obrazky aby bolo vidno ten rozdiel)
sorac za OT,ale nemohol som si pomoct
- sket
- Začátečník

- Registrován: 01. zář 2003
- Bydliště: Brno
- Kontaktovat uživatele:
no jako HDR se da castecne nahadit vecim kontrastem a tak ale v pripade ze ses v nakym dungeonu a ve strope je dira kterou sviti svetlo tak di fsechen kontrast doprede....... proste to jak s HDR vypadat nebude. jinak z nakyho grafu poznam hovnajs. proste dokud nebudu na vlastni voci videt jak dava x1900 1600x1200 s hdr a antialisngem a anisem ze se to pri bytce ani trosicku nepospomali tak neuverim. tohle proste jeden chip nezvladle. i kdyz topi jako dva cipi zere vic stavi nez dva cipi a ma vic tranzistoru nez dva cipi.
Gigabyte EP35-DS4, C2D E8400 400FSB 3.6ghz, 2x1024MB 800MHz Geil CL4, Asus GTX260, 2x F1 640Gb Samsung, NEXUS 500W, Zalman Reserator 1 + Laing DDC 12V DDC-1 Plus (vodnik) chladi CPU a GPU,
S/pdif > Marantz Sr5002 > B&W CDM1, B&W 683, Panasonic TH-42PZ80EA
S/pdif > Marantz Sr5002 > B&W CDM1, B&W 683, Panasonic TH-42PZ80EA
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice


