[ glorius @ 22.09.2003. 12:43 ] @
Radio sam u DirectX-u a sada sam presao na OpenGL. Zanima me da li GL ima 'device' kao i DirectX i ako nema ja mislim da je bolje imati device koji se moze predati funkciji jer ako svaka funkcija ima pristup GL-ovom "skrivenom device-u" to narusava bezbednost.(Mada mozda je bolje pisati

Object::Draw()
nego
Object::Draw(LPDIRECT3DDEVICE# lpDev)

za one koje mrzi da pisu :) ).

Kako inicijalizovati OpenGL u MFC-u?
[ tosa @ 24.09.2003. 17:27 ] @
U OGL-u ne postoji device. U njemu je bitna stvar rendering context, tj. mesto na
koje se renderuje (citaj prozor). Tako da je bezbednost jednaka DX-u !

A za MFC i OGL, potrebno je da u nasledis OnCreateWindow i promenis pixel
format pri kreiranju prozora, kasnije ga koristis normalno, kao i svaki drugi OGL-enabled prozor.

pozdrav,
[ glorius @ 25.09.2003. 00:11 ] @
COOL! Proradilo je. Nasao sam fajl u kome je OpenGL inicijalizovan u MFC-u. Ambicije su mi da napravim program za 3D animaciju. Dosta sam radio u DX-u ali bre covece zamorno je. GL je nekako cistiji, ali, izgleda mi da ce uvek biti Directxovci vs GLovaca i da je mozda vreme da se napravi neki potpuno novi simulator 3D prostora... :) .