Stránka 1 z 2

Transparency AA (TrAA) na DX9 Radeonech - návod - doplněno!

Napsal: čtv 29. zář 2005, 19:30
od no-X
Pokud víte, co je TrAA a máte Radeon X8x0, mám pro vás návod na aktivaci této feature. ATi ji zřejmě chystá nabídnout v některých dalších driverech, ale neoficiální podpora je už v Catalyst 5.9.

Momentálně nemám X800 k dispozici, takže nemůžu zaručist funkčnost, ale mnoho lidí už ji potvrdilo - viz screenshoty:

bez TrAA
s TrAA

Pokud nevíte, co děláte, nepouštějte se do toho, postup je na vlastní nebezpečí:

v regeditu sui najděte:

hkey_local_machine/system/CurrentControlSet/Control/video/dlouhý-číslo/0000

položka kterou jsem označil jako "dlouhý číslo", je v každým PC jiná, pravděpodobně jich tam budete mít několik (různé instalace driverů).

Obrázek

otevřete tu, ve které najdete "0000" s položkou ASTT_NA, jejíž nastavení je na 1 a vy ho změňte na 0. Projděte všechny položky s dlouhými čísly, a hodnotu ASTT_NA změňte v každé, abyste měli jistotu, že jste ovlivnili aktuálně nainstalovanou verzi driverů. Nyní by se vám měla v CCC objevit nová položka... to je vše.

Údajně je možné toto provést i přes poslední ATT, ale zatím se neozval nikdo, kdo by to zkoušel.

Tady je názorně vidět, že AA je použit jak na hranách, tak na textuře:

Obrázek

konkrétně je na alpha-texturách použit RG/sparse-supersampling (pokud to někoho zajímá)

//edit Jája: článek o transparentním AA na PCT zde

Napsal: pát 30. zář 2005, 00:40
od no-X
Ještě druhá dobrá zpráva - funguje to na všech DX9 Radeonech od R9500 až po X850XT-PE!

Vyzkoušel jsem na R9500:

BEZ:
Obrázek


S:
Obrázek

screenshot z CCC (položka navíc u temporal AA):

Obrázek

Napsal: pát 30. zář 2005, 08:58
od Ne0
Nejdriv se to stejne musi testnout poradne, jak je to s ubytkem vykonu

Napsal: pát 30. zář 2005, 09:40
od no-X
Úbytek výkonu je samozřejmě u každý karty jiný :D Karta, kterou limituje paměťová sběrnice, bude mít nižší propad výkonu, než karta, kterou limituje fillrate. Rozdíl záleží i na aplikaci, na rozlišení a na kvantě dalších věcí. Zhruba je to 5-15%

Napsal: pát 30. zář 2005, 10:25
od fanik
V tom bude nejakej hacek... jinak by to prece uz daaaaaavno bylo samozrejme i na tech 9500, kdovi jestli to nebude mit dopad na korektni zobrazovani v jinych situacich a taky se mi nezda tech 5-15% - jeste dneska vecer to overim na svych radeonech

Napsal: pát 30. zář 2005, 10:51
od Digitaldoom
Tak jsem to otestoval na HL 2 funguje to OK a ubytek výkonu byl pár FPS za to ale parádní obrázek všechno krásné ostré prostě radost pohledět :) teda alespoň na mojí x800XL :) takže good work ATI :)

Napsal: pát 30. zář 2005, 14:26
od honny
no-X píše:Ještě druhá dobrá zpráva - funguje to na všech DX9 Radeonech od R9500 až po X850XT-PE!
Tzn. i 9550? :?
(nepočítám s tím, že by mi cokoli se zaplym TrAA jelo plynule, ale zajímá mě to...)

Napsal: pát 30. zář 2005, 14:35
od no-X
Samozřejmě, na všech DX9 Radeonech :-) A podle prvních výsledků uživatelů z B3D je propad výkonu opravdu velmi nízký :wink:

Napsal: pát 30. zář 2005, 19:05
od prf.KuBA
Mám problém s aktivací této položky. Po provedení postupu popsaného ve výše psaném návodu se mi v driverech nic neobjeví. Zkoušel jsem možnost zapnutí přez ATi Tray Tools, ale po aktivaci Adaptive AA nic nestalo. Co s tím?

//edit - Po několika hodinách, kdy jsem do systému nijak nezasahoval, se po zapnutí Control Center položka ukázala a funguje.

Re: Transparency AA (TrAA) na DX9 Radeonech - návod - doplně

Napsal: pát 30. zář 2005, 19:19
od karf
no-X píše:...viz screenshoty:
bez TrAA
s TrAA...
všiml jste si někdo chybějícího "lana" dole u toho jeřábu na fotce bez traa? To je chybka?

taham catalyst 5.9 tak dam vědět, jak to dopadlo - pomohlo.

Napsal: pát 30. zář 2005, 22:03
od no-X
prf.KuBA píše:Mám problém s aktivací této položky. Po provedení postupu popsaného ve výše psaném návodu se mi v driverech nic neobjeví. Zkoušel jsem možnost zapnutí přez ATi Tray Tools, ale po aktivaci Adaptive AA nic nestalo. Co s tím?

//edit - Po několika hodinách, kdy jsem do systému nijak nezasahoval, se po zapnutí Control Center položka ukázala a funguje.
Stačí restartnout driver - např. změnou nastavení FSAA atp. Ale hlavně, žes to vyřešil :wink:

Napsal: pát 30. zář 2005, 22:48
od honny
Jo, jede to... :) I na 9550, což je celkem haluz. A fps dolů moc nejde (i když, ono už skoro není kam :D )... Jenom malá ukázka:
Obrázek (bez)
Obrázek(s)

(jako kvalita nic moc, ale co byste chtěli po kartě, co mě v únoru stála 1800,- :oops: )

Napsal: sob 1. říj 2005, 11:59
od dexterav
funguje to to dobre ale v CMR05 mam 3x nizsie fps :( zo 60 -70 klesne na 18 - 25

este pozriem aj to HL2

Napsal: sob 1. říj 2005, 12:02
od no-X
dexterav píše:funguje to to dobre ale v CMR05 mam 3x nizsie fps :( zo 60 -70 klesne na 18 -25
To porovnáváš bez FSAA vs. FSAA+TrAA, ne? Takovýhle propad výkonu není ani jinak možný.

Napsal: sob 1. říj 2005, 12:29
od dexterav
s 4xaa + 16AF :oops: pri zapnutom a vypnutom TrAA, mozno je to aj tratou (SWE)

v HL2 to klesa fps priblizne na 2/3 povodneho v leveli na moste :oops: (neviem ako sa vola, tusim highway17) , ale asi je to aj qoli rozliseniu 1280x1024

ale rozdiel v obraze je to velky :)

edit:
mno v hl2 to klesne zo 130 priblizne na 65 ale viac uz neklesa, timedemo som neskusal

Napsal: sob 1. říj 2005, 17:21
od karf
jsem taky něco málo vyfotil. HL2 nemam takže jsem fotil v HL2DM na x800GT s Cat 5.9
Pokles fps jsem nezaznamenal (ani z 1024x768 na 1024x768 4xFSAA divný) ale při nastavení na temporal mam stabilně 75 i přes to, že mam vypnutý vsync.

Napsal: sob 1. říj 2005, 18:10
od dexterav
timedemo HL2 city17 kleslo zo 63 fps na 52 :)

v CMR05 nepomohla ani zmena rozlisenia :(
skoda, lebos TrAA to vyzera omnoho lepsie
highway17 min fps 30 :? :( u mna to zerie dost vykonu

Napsal: sob 1. říj 2005, 23:11
od Spirit
ak nemam CCC kde to zapnem?? Mam omega (5.9) a CCC nepouzivam. V nastaveni pre direct3d a opegl pri temporar AA nepribudlo nic. V registroch sa vsak polozka ASTT_NA nachadza a jej hodnotu som ja zmenil na 0... :?

//Edit: Nebude to prave polozka ASTT_DEF ??? a porebne zmenit hodnotu na 1 ???

Napsal: ned 2. říj 2005, 01:17
od dexterav
atitraytools 1.0.3755

tweaks/advanced/advanced d3d tweaks
no support for adaptive aa musi byt disabled
a netreba ani CCC ani CP

Napsal: ned 2. říj 2005, 12:45
od no-X
Spirit píše:ak nemam CCC kde to zapnem?? Mam omega (5.9) a CCC nepouzivam. V nastaveni pre direct3d a opegl pri temporar AA nepribudlo nic. V registroch sa vsak polozka ASTT_NA nachadza a jej hodnotu som ja zmenil na 0... :?

//Edit: Nebude to prave polozka ASTT_DEF ??? a porebne zmenit hodnotu na 1 ???
na ASTT_DEF nesahej

po aktivaci v registrech ti to bude fungovat v ATT 1.0.3750 nebo 1.0.3755
dexterav píše:atitraytools 1.0.3755

tweaks/advanced/advanced d3d tweaks
no support for adaptive aa musi byt disabled
a netreba ani CCC ani CP
tohle je postup pro ativaci - tzn. totéž co přes registry, ale změní ti to typ klíče, takže z řetězový hodnoty máš binární hodnotu a pokud to je třeba vypnout a nemáš po ruce ATT, tak to může méně zkušenému uživateli způsobit docela zmatek. Samozný ovládání TrAA je v ATT pod položkou Antialiasing