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

Aktuelle Zeit: Mi Jul 16, 2025 11:56

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



Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: 3ds und Materialien...
BeitragVerfasst: So Jan 02, 2005 01:35 
Offline
DGL Member

Registriert: So Nov 16, 2003 14:37
Beiträge: 37
Ich habe gerade die letzten Stunden damit verbracht die doch recht ausführlichen Forenbeiträge zum Thema 3ds zu lesen. Leider war kein Beitrag dabei der mir weiterhelfen konnte.

Hier mein Problem:
Ich habe ein Modell erstellt und diesem 2 Materialien mit unterschiedlichen Farben zugeteilt. In meinem schnell mit GLScene zusammengestrickten "Viewer" werden die beiden Materialien richtig angezeigt, also liegt der Fehler nicht beim exportieren. Irgendwie bring ichs nicht fertig mein Modell farbig darzustellen, wenn ich es "manuell" zeichnen will. Ich verwende noeskas 3ds-Loader, der ja an sich wirklich einfach zu verwenden ist, aber hier muss ich echt passen...

Hier noch 2 Screenshots:


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 02, 2005 02:42 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Hast du dem Loader mitgeteilt, wo die Textur liegt? 3DS enthält zwar den Namen, nicht aber den Pfad zur Textur.

Ansonsten sieht das aus, als ob Licht an ist aber GL_COLOR_MATERIAL net aktiv wäre...

Erstmal so als Idee...

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 02, 2005 11:24 
Offline
DGL Member

Registriert: So Nov 16, 2003 14:37
Beiträge: 37
Die Farben sind keine Texturen, sondern einfach nur die Farben des Materials an sich (Ich will im Moment mal ein bisschen rumexperimentieren und da will ich nicht für jedes Dummy-Modell eine Textur malen). Der Gedanke mit GL_COLOR_MATERIAL ist mir auch schon gekommen, aber der Aufruf von glEnable(GL_COLOR_MATERIAL) bewirkt nichts. Ich habs auch mit TAll3dsMesh.Material[0].Apply versucht, aber auch ohne Wirkung.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 02, 2005 13:10 
Offline
DGL Member
Benutzeravatar

Registriert: Di Jul 01, 2003 18:59
Beiträge: 887
Wohnort: (The Netherlands)
Programmiersprache: fpc/delphi/java/c#
How did you set your lighting?

Take a look at the bumpmapping example on how to render a 3ds mesh.

_________________
http://3das.noeska.com - create adventure games without programming


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 02, 2005 13:29 
Offline
DGL Member

Registriert: So Nov 16, 2003 14:37
Beiträge: 37
Do I have to enable lighting to be able to see the materials' colors? I had a look at your bumpmapping example, but the problem is that you're applying textures to your model. This is not what I'm trying to do. I just want to use the materials specified inside my 3ds file, which do not use any textures at all. But I'll try to enable lighting and see what happens then...

Edit: Sometimes things can be so easy... You were right, I had to enable lighting - thank you very much for your help noeska!!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Jan 02, 2005 13:38 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 23, 2002 19:27
Beiträge: 5812
Programmiersprache: C++
Ohne aktivierte Beleuchtung werden Materialparameter von OpenGL ignoriert.

_________________
www.SaschaWillems.de | GitHub | Twitter | GPU Datenbanken (Vulkan, GL, GLES)


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 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 | 15 Queries | GZIP : On ]