Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

glut ili ne

[es] :: 3D programiranje :: glut ili ne

[ Pregleda: 4969 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

maxmagnus2
none
VA

Član broj: 3893
Poruke: 194
*.beotel.net



Profil

icon glut ili ne 14.07.2002. u 17:16 - pre 265 meseci
Pozdrav svima!!!
Skoro sam negde nea netu nasao komentar
da je glut biblioteka koju programer koji iole
drzi do sebe ne treba da koristi.
Pretpostavljam da se ovo odnosilo na njene
gotove 3d objekte?
Ili gresim?
maxmagnus

[Ovu poruku je menjao maxmagnus2 dana 21.07.2002 u 03:55 PM GMT]
The sleeper has awaken
 
Odgovor na temu

Predrag Damnjanovic
Predrag Damnjanovic
Nis, Srbija

Član broj: 141
Poruke: 1305
*.bankerinter.net

Sajt: www.mycity.rs


+1 Profil

icon Re: glut ili ne 14.07.2002. u 18:07 - pre 265 meseci
Za objekte je diskutabilno, ali koristiti glut kao biblioteku za otvaranje opengl prikaza je po meni i vise nego preporucljivo, jer sors cele aplikacije koju pises ostaje kompatabilan na svim operativnim sistemima.
Ne vidim ni jedan razlog da ga glut ne koristimo.
 
Odgovor na temu

yooyo

Član broj: 4891
Poruke: 1101
*.ptt.yu



Profil

icon Re: glut ili ne 08.08.2002. u 23:00 - pre 264 meseci
GLUT je OK, ali ga treba zaobici iz vise razloga...
Pun je bugova, otvaranje i kontrola prozora je trivijalan posao u Win32
(ne znam za Linux), kontrolu tastature i misa je bolje raditi pomocu
DirectInput-a...

btw.. GLU da, GLUT ne

 
Odgovor na temu

maxmagnus2
none
VA

Član broj: 3893
Poruke: 194
*.beotel.net



Profil

icon Re: glut ili ne 18.08.2002. u 00:02 - pre 263 meseci
Cao,
Nesto sam vrsio pretrage po netu
i tamo naleteo na komentar
da je glu bolji od glut-a
cisto zato sto nj. objekti
npr cube mogu da se prelepe teksturom...

Nego kako se otvara prozor preko win32?
Maxmagnus

The sleeper has awaken
 
Odgovor na temu

PeraT

Član broj: 3403
Poruke: 43
*.ptt.yu



Profil

icon Re: glut ili ne 19.08.2002. u 01:21 - pre 263 meseci
recimo ovako:

#include <windows.h>

LRESULT CALLBACK WinProc(HWND hwnd, unsigned int poruka, WPARAM wParam, LPARAM lParam);

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE HprevInstance,
LPSTR KomandnaLinija, int komandaPrikaza)
{
WNDCLASS WinKlasa;

WinKlasa.style = 0;
WinKlasa.cbClsExtra = 0;
WinKlasa.cbWndExtra = 0;
WinKlasa.hInstance = hInstance;
WinKlasa.hIcon = 0;
WinKlasa.hCursor = LoadCursor(0, IDC_ARROW);

WinKlasa.hbrBackground = (HBRUSH) (COLOR_WINDOW);
WinKlasa.lpszClassName = "IME_KLASE";
WinKlasa.lpfnWndProc = WinProc;

WinKlasa.lpszMenuName = 0;

RegisterClass(&WinKlasa);

HWND prozor;

prozor = CreateWindow("IME_KLASE", "Linux sucks!", WS_OVERLAPPEDWINDOW,
0, 0, 640, 480,
0, 0, hInstance, 0);

ShowWindow(prozor, komandaPrikaza);
UpdateWindow(prozor);

MSG poruka;

while(GetMessage(&poruka, 0, 0, 0) != 0 )
{
TranslateMessage(&poruka);
DispatchMessage(&poruka);
}
return poruka.wParam;

}

LRESULT CALLBACK WinProc(HWND hwnd, unsigned int poruka, WPARAM wParam, LPARAM lParam)
{
switch(poruka)
{
case
WM_DESTROY: PostQuitMessage(0);
return 0;
}
return DefWindowProc(hwnd, poruka, wParam, lParam);
}
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
..ndg-pm4-1.dialup.nethere.net



+6 Profil

icon Re: glut ili ne 19.08.2002. u 02:00 - pre 263 meseci
Dodao bih još da je kod 3D aplikacija jako preporučljivo da se Windows klasa registruje sa CS_OWNDC.
 
Odgovor na temu

maxmagnus2
none
VA

Član broj: 3893
Poruke: 194
*.beotel.net



Profil

icon Re: glut ili ne 19.08.2002. u 15:37 - pre 263 meseci
Wow,
Ocekivao sam da je Neeesto malo krace.
Ovo mi se cini prilicno kompleksno,
za nesto sto je tako jednostavno u glutu !!!
Moze li negde da se nadje na netu
nesto na temu otwaranja prozora u win32,
kako bih iole skontao sta se desava iza
kulisa tj shvatio gore napisano?
Nadam se da nije potrebno mnogo
vremena da se ovo savlada ?!
Pozdravi
Maxmagnus
The sleeper has awaken
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: glut ili ne 19.08.2002. u 16:57 - pre 263 meseci
http://www.relisoft.com/win32/
 
Odgovor na temu

PeraT

Član broj: 3403
Poruke: 43
*.ptt.yu



Profil

icon Re: glut ili ne 20.08.2002. u 01:52 - pre 263 meseci
E da, posto je u pitanju 3d, "ona" while petlja
bi se mogla i ovako napisati

while ( napolje )
{
if ( PeekMessage( &poruka, NULL, 0, 0, PM_REMOVE ) ){

if ( poruka.message == WM_QUIT )napolje = TRUE;
else {
TranslateMessage( &poruka );
DispatchMessage( &poruka );
}
}
else
{
//OpenGL
}
}

 
Odgovor na temu

klemowsky
hrvatska

Član broj: 5151
Poruke: 6
*.net.hinet.hr



Profil

icon Re: glut ili ne 07.09.2002. u 23:18 - pre 263 meseci
ma kakav GLUT :)
zabavnije je napisati sam neke stvari...
ma sta ja znam, skini negdje kod za inicijalizaciju prozora ako ti je to problem,
a napisi sam funkcije za, sta ja znam, razne objekte, kameru...

ustvari nemoj me slusati, ja nisam zavrsio niti jedan engine koji sam zapoceo :)
samo ti koristi GLUT, pusti druge neka govore sta oce...



"and yes, Linux sucks", Farb Rausch
 
Odgovor na temu

Predrag Damnjanovic
Predrag Damnjanovic
Nis, Srbija

Član broj: 141
Poruke: 1305
*.bankerinter.net

Sajt: www.mycity.rs


+1 Profil

icon Re: glut ili ne 11.10.2002. u 13:49 - pre 262 meseci
GLUT je zakon, sto se tice otvaranja OpenGL prikaza (prozora), jer cini aplikaciju kompatabilnom sa svim OS-evima.
GLUT sluzi za to, a ne za objekte.
Ko koristi glut objekte taj nije ozbiljan opengl programer.

P.S. Ja nisam uocio ni jedan bug u GLUTu (i na win i na linuxu), stvarno ne znam o kakvim bugovima pricate...
 
Odgovor na temu

Mrav
Aleksandar Mraović
.net programer u Wireless Media
Beograd

Član broj: 6532
Poruke: 279
*.beg.sezampro.yu

ICQ: 197419540


Profil

icon Re: glut ili ne 30.11.2002. u 11:43 - pre 260 meseci
Ako pocinjes da ucis OpenGL, slobodno koristi GLUT, prednost je jednostavnost, a kada budes napredovao samo ce ti se kasti zasto je bolje da sam napises svoj kod za inicijalizaciju prozora i kontrolu ulaza (i sve ostalo sto inace GLUT radi.

P.S. Ja jesam uocio bug u GLUT (v. 3.7 za win mislim) i postavio sam pitanje o tome na forumu pa ko hoce neka pogleda.
Lepota je u jednostavnosti.

Cis.
 
Odgovor na temu

[es] :: 3D programiranje :: glut ili ne

[ Pregleda: 4969 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.