Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 04, 2025 04:50

Foren-Übersicht » Programmierung » Einsteiger-Fragen
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Do Aug 26, 2010 13:29 
Offline
DGL Member
Benutzeravatar

Registriert: Do Jul 23, 2009 04:33
Beiträge: 157
Programmiersprache: Turbo Delphi Pro
Ich habe mit den diversen Einstellungen für glLight und glMaterial gespielt, und dabei festgestellt dass GL_AMBIENT und GL_DIFFUSE auf das Material keinen Einfluss zu nehmen scheinen (als Parameter für glLight allerdings schon). Sind die entsprechenden Passagen im Wiki falsch, oder mache ich etwas falsch? Sollten diese Parameter eine Wikrung haben, und wenn ja wie ist sie hervorzuholen?

Die Frage stellte sich, da ich Licht und Material bei mir in eine Klasse gekapselt habe, und die entsprechenden Teile dann herausnehmen würde wenn sie nicht arbeiten. :?

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do Aug 26, 2010 18:00 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
Mhm... Also eigentlich sollten die Werte (müssen vier floats sein) mit den Lichtwerden multipliziert werden. Um halt Farben mit Licht zu erreichen. Bekommst du beim setzen eventuell irgendwo einen OpenGL-Fehler? (gluGetErrorString oder so ähnlich ist hier hilfreich)

greetings

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do Aug 26, 2010 18:27 
Offline
DGL Member
Benutzeravatar

Registriert: Do Jul 23, 2009 04:33
Beiträge: 157
Programmiersprache: Turbo Delphi Pro
Ups :oops: ich hatte
Code:
glcolormaterial(GL_FRONT,GL_AMBIENT);
nicht gesetzt, mit dieser Zeile bekommen die Eigenschaften dann doch ne Wirkung. Danke für deinen Hinweis (Stichwort Farbe), da ist der Groschen bei mir gefallen :lol:

_________________
Bringe einen Menschen zum grübeln, dann kannst du heimlich seinen Reis essen.
(Koreanisches Sprichwort)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 3 Beiträge ] 
Foren-Übersicht » Programmierung » Einsteiger-Fragen


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.008s | 16 Queries | GZIP : On ]