Hardware pro počítačovou grafiku

Z ωικι.matfyz.cz
Verze z 19. 6. 2005, 18:11, kterou vytvořil Smartus (diskuse | příspěvky) (Zápočtové programy na kartách bez shaderů)

(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání
Hardware pro počítačovou grafiku
Kód předmětu: NPGR019
Přednáší: Josef Pelikán
[Aktuální informace]

Zápočtové programy na kartách bez shaderů

Pokud máte zapsán tento předmět, budete dělat zápočťák a nemáte dostatečný hardware (čili máte grafiku bez shaderů ;)), tak vězte, že existuje způsob, jak zápočťák na svém pořítači odladit.

Co je potřeba:

  • RenderMonkey 1.6 - integrované prostředí od ATI, podporuje render-on-demand (ROD) a hlavně reference rasterizer od Microsoftu. To umí i MS Effect Browser (součástí DX9 SDK), ale v tom se píše dost špatně. NVidia FX Composer nic takového nepodporuje.
  • DirectX 9.0 Update SDK - obsahuje reference rasterizer (REF)
  • trpělivost

Jak to funguje?

Reference rasterizer umí úplně všechno, včetně shader modelu 3.0. Ale je to opravdu šíleně pomalé. Proto využijete ROD, v RenderMonkey po stisku mezerníku se prostě scéna vyrenderuje softwarově, pokud je zapnutý REF. Dá se s tím pracovat docela dobře (hlavně nemusíte chodit do labu ;)), akorát pozor: Když budete pracovat např. s šumem, který se může měnit při pohybu objektu (šumová textura úplně běžně...), tak to v real-time dělá dost ošklivý alias, což se při ROD nepozná...