Hardware pro počítačovou grafiku

Z ωικι.matfyz.cz
(Přesměrováno z PGR019)
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ů[editovat | editovat zdroj]

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:[editovat | editovat zdroj]

  • 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?[editovat | editovat zdroj]

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á...