Bonjour à tous
J'ai un petit problème avec mon programme openGL.
C'est un programme assez simple, qui affiche un cube éclairé par deux sources de lumière (une blanche et une rouge).
Si j'utilise un glutSolidCube, tout se passe bien, et ça donne ça.
Par contre, si je construis moi-même mon cube avec une série de faces (GL_POLYGON), ça donne ceci, ce qui est nettement moins bien.
J'ai testé en désactivant une à une les deux sources de lumières. Verdict: avec mon cube construit moi-même, la source de lumière rouge n'a aucun effet sur l'aspect du cube. La source de lumière blanche a un effet (si je la coupe, je ne vois plus le cube), mais on dirait qu'elle éclaire tout mon cube uniformément (aucune face n'est plus éclairée, aucune face n'est dans l'ombre)...
Quelqu'un aurait-il une idée pour que mon cube ait le même aspect qu'un glutSolidCube?
Merci d'avance![]()
Partager