Forum » Programiranje » noobovsko vprašanje - opengl
noobovsko vprašanje - opengl
whatever ::
Vem, lahk me je sram, da to sprašujem, ampak mi vseeno ne gre in google ne najde nič pametnega.
Enablat moram 8 luči.
glEnable(GL_LIGHT0);
glEnable(GL_LIGHT1);
glEnable(GL_LIGHT2);
glEnable(GL_LIGHT3);
itd. do 7.
Kako to narediti v zanki, da posreduješ številko luči? Torej kako posredovati številko luči (parameter) funkciji glEnable? GL_LIGHTx je namreč tipa GLenum... Se da kako konvertat string v GLenum?
Enablat moram 8 luči.
glEnable(GL_LIGHT0);
glEnable(GL_LIGHT1);
glEnable(GL_LIGHT2);
glEnable(GL_LIGHT3);
itd. do 7.
Kako to narediti v zanki, da posreduješ številko luči? Torej kako posredovati številko luči (parameter) funkciji glEnable? GL_LIGHTx je namreč tipa GLenum... Se da kako konvertat string v GLenum?
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.
MasterMind ::
GLenum je številka. Torej lahko narediš zanko in GL_LIGHT0 prišteješ i (oz. kaj podobnega).
Gentoo, KDE uporabnik.
whatever ::
Če dam
glEnable(GL_LIGHT0);
glEnable(GL_LIGHT1);
delata 2 luči, kot pričakovano.
Če dam
glEnable(GL_LIGHT0);
glEnable(1);
se sicer skompajla, ampak dela le ena luč.
glEnable(GL_LIGHT0 + 1);
tudi ne dela...
glEnable(GL_LIGHT0);
glEnable(GL_LIGHT1);
delata 2 luči, kot pričakovano.
Če dam
glEnable(GL_LIGHT0);
glEnable(1);
se sicer skompajla, ampak dela le ena luč.
glEnable(GL_LIGHT0 + 1);
tudi ne dela...
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.
Zgodovina sprememb…
- spremenilo: whatever ()
whatever ::
Aja, se opravičujem, nekje drugje v kodi sem imel napako.
glEnable(GL_LIGHT0 + 1);
To DELA. Hvala.
glEnable(GL_LIGHT0 + 1);
To DELA. Hvala.
Veliko jih je notri, še več jih je pa zunaj.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.
Bilijarde v šole! - Ivan Kramberger
Abnormal behaviour of abnormal brain makes me normal.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | tekstura [c++ opengl]Oddelek: Programiranje | 911 (696) | matej94 |
» | C++ programirane v Open GL oz. Direct xOddelek: Programiranje | 2975 (2246) | Vesoljc |
» | OpenGL problemOddelek: Programiranje | 2482 (2048) | Gundolf |
» | OpenGL orr v ansi cOddelek: Programiranje | 1637 (1425) | igor12 |
» | TransparentnostOddelek: Programiranje | 1242 (1061) | Senitel |