ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
470
470
EMPFEHLEN
-
Abend!
Ich habe einen netten, OpenGL basierenden Code in C++. Doch sobald ich glEnable(GL_LIGHTING); verwende, präsentiert sich alles in schwarz-weiss und meine mit glColor3f(); gesetzten Werte werden nicht mehr beachtet - wo liegt der Fehler?
Ich habe Vektoren für die Normalen definiert, dem Licht eine Position gegeben, die Lichtquelle selbst durch die glEnable()-Methode gejagt etc. pp.
Muss ich vielleicht vorher noch etwas beachten?
PS: Die Fargebung des Lichtes selbst wird ohne Probleme umgesetzt.
Für jede Idee und Anregung bin ich dankbar!
Mfg Enum
-
Ich bin gerade darauf aufmerksam gemacht worden, dass dieser Artikel immer noch nicht abgeschlossen ist.
Daher hier, für alle die irgendwann das gleiche Problem haben, die Lösung:
einfach die Codezeile
einfügen, und alles funktioniert, wie es soll.Code :1
glEnable(GL_COLOR_MATERIAL);
Gruß
Enum
Ähnliche Themen
-
Freie Schriftart gesucht ähnlich Zurich Light Condensed oder Univers 49 Light Copdens
Von julchen im Forum TypografieAntworten: 0Letzter Beitrag: 06.10.10, 22:52 -
JS Script verhindert Formularverarbeitung
Von Sprint im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 23.07.10, 17:25 -
Unterstützung für OpenGL Entwicklung mit Java via Netbeans und OpenGL Pack
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 04.06.08, 15:13 -
IE 7 verhindert Dateiupload
Von Hektik im Forum PHPAntworten: 3Letzter Beitrag: 21.02.07, 12:39 -
css verhindert colspan?
Von terravotion im Forum CSSAntworten: 5Letzter Beitrag: 13.01.05, 10:02





Zitieren
Login






