Pri designe hry nesmiete zabudnúť na svetlá. Bez nich vyzerá celá scéna jednotvárne a rozhodne sa nepribližuje realite. Spustite si svoju obľúbenú hru a pozorujte ako sú svetlá zasadené do prostredia. Všímajte si, kde sa nachádzajú, čo osvetľujú a aký typ svetiel autori použili. Cieľom týchto častí je, okrem iného, aby ste sa pri hraní pozerali na hru aj z programátorského pohľadu. Schválne hovorím hru, pretože na ne sa budeme predovšetkým zameriavať. To však neznamená, že svoje poznatky nemôžete uplatniť napr. pri tvorbe interaktívnych 3D prezentácií. Ale vráťme sa k téme. Svetlá vytvárajú správnu atmosféru. Všade naokolo je tma a jediné, čo vidíte na svojom monitory je svetlo pouličnej lampy. Preto ich využitie je také obrovské. Samozrejme, má to aj svoje nevýhody. Svetlá spomaľujú rýchlosť renderovania. Na druhej strane, dnes sa vyrábajú karty s priamou podporou svetiel (Napr. Geforce 2 ich má až 16), takže to už prestáva byť problémom. V súčasnosti sa na trh dostáva nová generácia kariet, ktorá dokáže prepočítavať aj tiene v reálnom čase. Tak sa môže stať, že uvidíme dynamické tiene každého listu na strome. Poďme sa pozrieť, čo nám Direct3D v tomto smere ponúka… Pokračovanie článku »