Comment ajouter une deuxième lumière ? [OpenGl] - Java - Programmation
MarshPosté le 14-06-2006 à 22:13:33
J'ai un tout petit problème. Dans une scène toute simple, j'ai une lumière qui éclaire une sphère - elle même éclairant la scène - par le côte pour donner une impression que la lumière "sort" de la sphère. La première c'est ok (celle qui "sort" de la sphère) mais toutes celles que j'essaye d'ajouter, y a rien à faire je me rappelle pas le truc pour qu'elles s'affichent...
Pourtant j'ai bien mon
gl.glLightfv(GL.GL_LIGHT1, GL.GL_POSITION, new float[]{0f, 0f, 0.0f, 0.5f}, 0);
et plus loin
gl.glEnable(GL.GL_LIGHT1);
mais celle là ben non elle veut pas s'afficher
Pourtant il me semble avoir eu le même problème en scéance pratique mais je me rappelle plus la solution que m'avait donné l'assistant (y a pas un smile pour un âne ? )
Marsh Posté le 14-06-2006 à 22:13:33
J'ai un tout petit problème. Dans une scène toute simple, j'ai une lumière qui éclaire une sphère - elle même éclairant la scène - par le côte pour donner une impression que la lumière "sort" de la sphère. La première c'est ok (celle qui "sort" de la sphère) mais toutes celles que j'essaye d'ajouter, y a rien à faire je me rappelle pas le truc pour qu'elles s'affichent...
Pourtant j'ai bien mon
gl.glLightfv(GL.GL_LIGHT1, GL.GL_POSITION, new float[]{0f, 0f, 0.0f, 0.5f}, 0);
et plus loin
gl.glEnable(GL.GL_LIGHT1);
mais celle là ben non elle veut pas s'afficher
Pourtant il me semble avoir eu le même problème en scéance pratique mais je me rappelle plus la solution que m'avait donné l'assistant (y a pas un smile pour un âne ? )
Voilà mon code:
Merci à la bonne âme charitable qui pourra me débloquer, j'ai un contôle demain