Entwickler-Ecke
Multimedia / Grafik - GLScene: GLFreeForm.LoadfromFile: Alles grau, keine Farben?
jjturbo - Mo 11.10.10 09:28
Titel: GLScene: GLFreeForm.LoadfromFile: Alles grau, keine Farben?
Moin Forum,
wenn ich mit TGLFreeForm.LoadFromFile(dateiname) eine Datei lade, dann wird alles in der GLFreeForm-Komponente in grau dargestellt.
Ich habe die Formate *.ply, *.stl sowie *.3ds ausprobiert.
Wenn ich diese Dateien mit dem Programm 3D-Tool öffnen, dann sind die Farben vorhanden.
So lade ich die Datei:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| with MyGLFreeForm do begin LoadFromFile(s); Position.X := 0; Position.y := 0; Position.z := 0; Scale.X := 0.1; Scale.Y := 0.1; Scale.Z := 0.1; ShowAxes := false; TurnAngle := 0; PitchAngle := -90; RollAngle := 0; end; |
Martok - Mo 11.10.10 09:52
Farben oder Texturen?
Letztere muss man irgendwie von Hand laden.
Erstere... sollten gehen. War das GLScene, wo es dieses schöne Dolphin-Sample gab?
Stichwort dürfte hier Material sein; was genau man damit machen muss, kann ich dir so aber nicht sagen, GLScene hatte ich nur mal kurz benutzt, wurde dann irgendwann zu unflexibel.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!