Syntax highlighting of Archiv/Hardware pro počítačovou grafiku

{{predmet|Hardware pro počítačovou grafiku|Josef Pelikán|PGR019}}

[http://cgg.ms.mff.cuni.cz/~pepca/lectures/pgr019.actual.html 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: ==
* [http://www.ati.com/developer/rendermonkey/ 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.
* [http://msdn.microsoft.com/directx/ 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á...

[[Category:Grafika]]