Hardware pro počítačovou grafiku: Porovnání verzí

Z ωικι.matfyz.cz
Přejít na: navigace, hledání
(Zápočtové programy na kartách bez shaderů)
 
m
 
Řádka 1: Řádka 1:
 
{{predmet|Hardware pro počítačovou grafiku|Josef Pelikán|PGR019}}
 
{{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]]
+
[http://cgg.ms.mff.cuni.cz/~pepca/lectures/pgr019.actual.html Aktuální informace]
  
 
= Zápočtové programy na kartách bez shaderů =
 
= Zápočtové programy na kartách bez shaderů =

Aktuální verze z 19. 6. 2005, 18:12

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