06.01.2005
Horizon Mapping sa niekedy nazýva aj self shadowing. Umožňuje zobraziť tiene po pixeli, teda vykresliť tiene na textúre bez toho aby sa počítala nejaká geometria. Tieň sa vytvára na základe porovnania uhlu k svetlu (vertikálny uhol) od daného pixela (výška svetla) s uhlom horizontu. Ak je svetlo nad horizontom tak je uhol k svetlu väčší ako uhol horizontu. Čítať zvyšok príspevku »
29.12.2004
Program vykresľuje scénu osvetlenú viacerými svetlami. Od každého svetla sú vrhané tiene. V programe je možné zvoliť osvetlenie po vrcholoch, po pixeli a po pixeli s offset mappingom.
Program vyžaduje hardwerovo akcelerovaný 8 bitový stencil buffer. Program používa pixel shader 1.1 a 1.4
zdrojové texty a program – 720kB
22.12.2004
Program vytvára tieň za pomoci stencil buffra. Stencil buffer uchováva pre každý pixel hodnotu v rozmedzí 0 až 2^N-1, kde N je počet bitov stencil buffra. Hodnota sa mení podľa nastaveného operátora. Čítať zvyšok príspevku »