[ NewUser @ 05.06.2007. 19:41 ] @
Prilično sam nov u (3D) programiranju. Počeo sam od veoma prostih primera koji se iscrtavali linije i mi lepo krenulo medjutim malo mi je zapelo pa da pitam ovde da li idem u pravom smeru. Prva stvar koja me zanima, jer još u potpunosti nisam shvatio postavljanje vizira. Kako ako imam prozor, recimo 400x400, da koordinatni početak stavim u donji levi ugao, gornji levi ugao i u centar prozora. Ako može deo koda koji to radi to bi mi pomoglo da razjasnim ne baš jasnu sliku o ovome. Druga stvar koja me malo i iznenadila je ta da koliko sam ja pregledao OpenGL dokumentaciju, uspeo sam da nadjem crtanje linija. pravougaonika/kvadrata (glRect) ali nigde nisam uspeo da pronadjem kako da nacrtam krug (sa zadatim centrom i poluprečnikom) i luk (sa zadatim centrom početnom i krajnjom tačkom. Odnosno ono što me zanima je kako uopšte da nacrtam krug i luk u OpenGL-u. Onda sam malo koristio google, i čitao dokumentaciju i otkrio da se krug može nacrtati i kao gluCylinder sa visinom (height=0) a onda bi Luk možda mogao gluPartialDisk. Ono što me zanima je da li je to najbolji način odnosno pravi smer za crtanje kruga i luka. |