[ 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... :) .
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.