Metoda praćenja zrake (engl. ray tracing)

Marija Arki i Luka Majstorović

Što je POV-Ray?

Persistence of Vision Ray Tracer, poznatiji kao POV-Ray je program koji koristi metodu praćenja zrake kako bi generirao slike iz tekstualnih opisa scena. To znači da program ima definirane mogućnosti i matematičke izračune za sve odnose između objekata, koristeći metodu praćenja zrake. POV-Ray pisan je u programskom jeziku C++. Omogućava mogućnost kreiranja hiperrealističnih slika, kao što je vidljivo na slici ispod. Njegov detaljan način korištenja bit će prikazan i detaljnije opisan u samom opisu programskog koda za izradu projektnog zadatka.



https://en.wikipedia.org/wiki/POV-Ray#/media/File:Glasses_800_edit.png

Gdje preuzeti?

POV-Ray može se preuzeti na poveznici ispod. Njegova instalacija je jednostavna i potrebno je samo pratiti instalacijske upute. Trenutno postoji verzija 3.8 na čijem razvoju radi veliki broj ljudi. O njoj je također moguće pročitati više informacija na poveznici ispod.

POV-Ray

Kako pokrenuti program?

Što se tiče samog pokretanja programa, potrebno je preuzeti .pov datoteku te je uvesti u editor jednom kada se isti instalira. Iako će funkcionirati, ovaj način će isključivo omogućiti pregled statičke slike. Naime, za pokretanje animacije potrebno je urediti povray.ini datoteku.
Kako bi se isto učinilo, potrebno je napraviti nekoliko koraka. Za početak, potrebno je pritisnuti na Tools, nakon toga pritisnuti na Edit master povray file, a zatim u njega, na dno, kopirati kod naveden ispod:
                
                    clock=1
                    Initial_Frame=1
                    Final_Frame=200
                    Cyclic_Animation = on
                    Subset_Start_Frame=0
                    Subset_End_Frame=200
                
              
Ovime su dani parametri potrebni za korištenje varijable clock, koja nam definira tick sata potrebnog za kreiranje sličica.