[ Mr. Rejn @ 10.05.2002. 22:04 ] @
Posto sam pocetnik u OpenGL-u,skinuo sam tutoriale sa nehe.gamedev.net
(u .chm formatu) i kod seste lekcije (Texture Mapping) naleteo na
problem koji u Visual C++ 4.0 glasi ovako:
******************************************
Compiling...
teksture.cpp
C:\Msdev\projects\teksture\teksture.cpp(65) : error C2065: 'glGenTextures' : undeclared identifier
C:\Msdev\projects\teksture\teksture.cpp(65) : error C2064: term does not evaluate to a function
C:\Msdev\projects\teksture\teksture.cpp(68) : error C2065: 'glBindTexture' : undeclared identifier
C:\Msdev\projects\teksture\teksture.cpp(68) : error C2064: term does not evaluate to a function
C:\Msdev\projects\teksture\teksture.cpp(133) : error C2064: term does not evaluate to a function
Error executing cl.exe.
teksture.exe - 5 error(s), 0 warning(s)
***************************************
Tutorial sadrzi source,tako da sam samo copy/paste,tj. nisam nista kucao.
OpenGL .lib-ovi su propisno ukljuceni u opcije linkera,ali nece da
se kompajlira.
Ima li neko ideju u cemu je problem?
[ tosa @ 11.05.2002. 08:33 ] @
Cao,

ovo mi izgleda kao da si zaboravio da uradis

#include <gl\gl.h>
#include <gl\glx.h>


pozdrav,

tosa
[ Mr. Rejn @ 11.05.2002. 15:20 ] @
Citat:
tosa:
Cao,

ovo mi izgleda kao da si zaboravio da uradis

#include <gl\gl.h>
#include <gl\glx.h>


glx.h (?) Da ne mislis mozda na gl\glaux.h?To je na svom mestu.

[ Predrag Damnjanovic @ 11.05.2002. 15:47 ] @
Paste-uj nam te problematicne linije (65, 68, 133);
Mozda je problem u sors-u.

Mada, covece, VC++ 4.0 ??????????
Mogao si i 3.0 da nadjes :)
Mozda taj VC++ nema sve potrebne lib-ove i headere.

Drugo, taj NeHe koristi glaux biblioteku koja se ne razvija vec 5 godina, tako da glaux nije vise biblioteka koja se kompajlira na svim kompajlerima, mnogi je uopste i nemaju...
[ Mr. Rejn @ 11.05.2002. 16:58 ] @

Dobijesh linije:

glGenTextures(1, &texture[0]);// Create The Texture Ln:65
glBindTexture(GL_TEXTURE_2D, texture[0]); Ln:68
glBindTexture(GL_TEXTURE_2D, texture[0]); Ln:133

U pravu si za 4.0,zeza me i za bool (u 4.0 mora da bude BOOL) itd.
Znas li za neke dobre tutoriale koji se mogu skinuti kao .zip?
I da,znam da su tutoriali prilicno shugav nacin za ucenje ove kompli-
kovane teme,ali sta da se radi kada nema knjiga?

Pozdrav od Mr. Rejn
[ Predrag Damnjanovic @ 11.05.2002. 20:50 ] @
Citat:
Mr. Rejn:
Znas li za neke dobre tutoriale koji se mogu skinuti kao .zip?

http://ask.ii.uib.no/ebt-bin/n...naweb/SGI_Developer/OpenGL_PG/
A knjiga na nasem jeziku nema...
[ Mr. Rejn @ 11.05.2002. 21:35 ] @
Hvala na linku,ali nema tutoriala koji se mogu skinuti sa sajta (ne pada
mi napamet da skidam stranu po stranu)?
Za one koje zanima,ima interesantnih linkova na ovu temu na
www.opengl.org.

Pozdrav od Mr. Rejna!
[ Predrag Damnjanovic @ 12.05.2002. 13:25 ] @
Citat:
Mr. Rejn:
Hvala na linku,ali nema tutoriala koji se mogu skinuti sa sajta (ne pada
mi napamet da skidam stranu po stranu)?

Ja sam tako radio, stranu po stranu, nema mnogo, 20-tak strana.
A sto se tice NeHe primera, batali ga, ja pola primera sa tog sajta nisam uspeo da iskompajliram...
[ Mr. Rejn @ 14.05.2002. 20:45 ] @
He,he,pa dobar je onaj tutorial,veoma naucnicki,sve ima:vektore,matrice,analiticku,parcijalne izvode...
Zanima me da li si ti dosad nasto uradio u OpenGL?Ja lichno mislim da
se jedino to isplati raditi na rachunaru (mislim na igre),jer sa njima
uvek mozes da izvodis svakakve perverzije,a verovatno i da prodas neku
tu i tamo.Hocu da kazem da si ogranichen samo mashtom,sto nije slucaj
kod drugih programa,kojih ionako ima na tone.Mislim da se sa njima ne treba zamajavati.OpenGL je dobar i zato sto radi na drugim platformama
(verovatno ce Linux u buducnosti biti vodeci OS).
Koliko mogu da zapazim,ovaj forum je neshto slabo posecen,pitam se zasto?