Ray tracing zní jako těžká práce. A tak to je. V podstatě simulujete fyziku. Vytváříte digitální svět. Poté do něj umístíte virtuální kameru. Program vypočítá, jak se světlo odráží od každého povrchu. Ona definuje stíny. Řeší průhlednost. Výsledek vypadá k nerozeznání od fotografie.
To je hlavní myšlenka POV-Ray (Persistence of Vision Raytracer). Obrázky nehádá, ale vypočítává.
Matematika za magií
Motor funguje na základě definování trojrozměrného prostoru. Pokládáte předměty. Uspořádejte světelné zdroje. Program poté zaujme polohu každého objektu a jeho materiálové vlastnosti. Mluvíme o květinách. Indexy lomu. Úrovně odrazu. Nastavení průhlednosti.
Kombinuje tyto údaje s polohami světelných zdrojů. Výpočetní engine pracuje v opačném směru než čočka fotoaparátu. Sleduje paprsky přes virtuální scénu. Určuje, co kamera „vidí“.
„Program vypočítává fotorealistické obrazy světla, barev, stínů a průhlednosti na základě pozic objektů a materiálových vlastností.“
Tento proces vyžaduje značné výpočetní zdroje. Ale výsledek stojí za čekání. Získáte realistické osvětlení, které standardní renderovací motory často nedokážou přesně reprodukovat.
Psaní scény pomocí prostého textu
Většina programů pro 3D modelování se spoléhá na složité proprietární binární formáty. POV-Ray je jiný. Používá textový popisný jazyk. Scéna je definována v prostém textovém souboru. Díky tomu lze snadno upravovat pomocí libovolného textového editoru. Jazyk je navržen tak, aby byl jednoduchý. A čtivé.
K vytvoření všech prvků nepotřebujete myš. Geometrii můžete definovat pomocí kódu. To přitahuje programátory. Nebo lidé, kteří oceňují přesnost.
Menu a hotové položky
Přestože se jedná o kódově orientovaný nástroj, nováčky neodradí. Rozhraní obsahuje systém menu. Můžete vkládat předdefinované objekty. Nejsou to jen základní kostky a koule. Můžete je kombinovat. Upravte je.
Nabídka obsahuje okno náhledu. To je kritické. Prvek vidíte, než jej přidáte do scény. To šetří čas. Zabrání vám to trávit hodiny vykreslováním jen proto, abyste našli chybu ve své geometrii.
Proč je POV-Ray stále relevantní
Je to zdarma. Běží na Windows, Mac a Linux. Díky této podpoře napříč platformami je přístupný. Hlavním lákadlem je ale motor. Toto je specializovaný sledovač paprsků. Není to univerzální renderer.
Pro uživatele, kteří se ptají, jak vytvořit fotorealistické rendery zdarma, je to jedna z nejlepších možností. Nabízí kontrolu nad osvětlením, o kterou se mnoho drahých balíčků snaží bez seriózního ladění.
Začínáme
Software je dostupný jako freeware. Můžete si jej stáhnout přímo z oficiálních stránek.
Výrobce: Tým POV
Operační systémy: Windows, Mac, Linux
Dostupnost: Freeware
Web: www.povray.org
Křivka učení začíná strmě. Jakmile ale pochopíte syntaxi, máte k dispozici mocný nástroj. Nástroj, který mění matematiku na obrázky.
Existuje lepší způsob, jak vidět světlo ve třech rozměrech? Za tuto cenu asi ne.