Preuzimanje
.cpp datoteka: preuzmi
Zahtjevi
Osim, naravno, c++ kompajlera, tri su stvari neophodne za funkcioniranje:
- Open GL
- GLUT
- math3d.h zaglavlje
Na računalu mora postojati Open GL najmanje verzije 2.0 te GLUT.
Linux
- Dovoljno je u terminal upisati 'sudo apt-get install freeglut3-dev', nakon čega bi se sve potrebno trebalo instalirati
Windows
Ukoliko postoji problem s funkcioniranjem starijeg Open GL-a, na ponekim verzijama dovoljno je samo ažurirati datoteku glext.h umjesto cijele verzije.
Ukoliko ne postoji, u 'include' mapu potrebno je staviti header math3d.h datoteku. Uobičajena lokacija na Linux OS-ovima jest root/usr/include, dok na Windows OS-ovima ovisi o tome što se točno koristi za rad. Primjerice, Dev C++ svoje headere ima u mapi gdje je instaliran, tj. tamo se nalazi tražena mapa 'include' (npr. C:\Dev-cpp\include).
Ne uspijeva li netko pronaći mapu ili nije siguran je li našao pravu, dovoljno je locirati primjerice math.h datoteku i u mapu u kojoj se ona nalazi staviti traženu math3d.h datoteku.
Upute za pokretanje
- Linux - .cpp datoteku kompajlirati naredbom 'g++ sjene.cpp -lm -lGL -lGLU -lglut' te pokrenuti kreiranu izvršnu datoteku
- Windows - kompajlirati u razvojnom okružju o kojem se radi, te pokrenuti izvršnu datoteku ili unutar tog okružja ili zasebno
Tipke koje je moguće koristiti u programu navedene su u opisu primjera.