[ Divjak @ 25.04.2007. 23:29 ] @
Zanima me kako pozicioniram kameru tako da ono sto se nalazi iza nje ne bude prikazano...

Napravio sam solarni sistem i imam problem sa zvezdama...
Sunce mi se nalazi u centru i kamera uvek gleda u njega!
Zvezde su rasporedjene tako da su sve na udaljenosti udaljenostPlutona*2 i takoreci formiraju sferu oko Sunca...
Medjutim kada rotiram sistem desava se da neka zvezda bude iscrtana ispred Sunca sto nikako ne bi trebalo da se desi...

Napomnijem da pri pozdivu display funkcije pozivam
Code:

gluLookAt(0.0, 0.0, 0.0, 0.0, 0.0, -100.0, 0.0, 1.0, 0.0);


Moze li neko da mi objasni zasto se ovo desava i kako to da resim?

Hvala!
[ tosa @ 26.04.2007. 08:35 ] @
Da li si siguran da je uključeno testiranje Z-buffer-a?
[ Divjak @ 26.04.2007. 16:07 ] @
Ako je to depth test, onda jesam! :)
[ tosa @ 27.04.2007. 02:36 ] @
Džaba ovako, okači neki skrinšot ili aplikaciju, pa da pogađamo šta je...
[ Divjak @ 28.04.2007. 14:21 ] @
Na prvoj je sve ok, ali na drugoj zvezda dodje ispred Sunca (slike nisu sukcesivno print-screenovane - nemaju veze jedna sa drugom). Bar jedna od koordinata svake zvezde je 2 * udaljenost plutona, a pozicija kamere, ako sam ja to dobro shvario, je (0.0, 0.0, -100.0) pa prema tome ni jedna zvezda ne bi trebala da se iscrta ispred Sunca ili neke planete...






[Ovu poruku je menjao Divjak dana 28.04.2007. u 15:42 GMT+1]
[ Srki_82 @ 03.05.2007. 11:15 ] @
Pretpostavimo da ti dobro radi depth test... da li si siguran da se zvezda ne nalazi izmedju Sunca i kamere?

Bilo bi dobro da mozes nekako da ispisujes debug informacije pa da vidis sta se na kojoj koordinati nalazi.
[ Mali Misha @ 03.05.2007. 11:52 ] @
Čudno je ako sa planetama sve radi a sa zvezdama ne. Da li kamera može da bude udaljenija od sunca nego zvezda?
[ Divjak @ 03.05.2007. 13:10 ] @
Pa s' obzirom da pri svakom pozivu display funkciji pozivam gorepomenutu gluLookAt funkciju koja z koordinatu kamere postavlja na -100.00 a da su sve 3 koordinate svake zvezde po apsolutnoj vrednosti mnogo vece od 100, ne moze se desiti da kamera bude udaljenija od zvezde...


Hvala u svakom slucaju!