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

Aktuelle Zeit: Fr Nov 01, 2024 02:25

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Sa Feb 07, 2015 11:41 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Dez 11, 2009 08:02
Beiträge: 532
Programmiersprache: pascal (Delphi 7)
ich wollte gerate die glBitmap.pas benutzen, aber beim compilieren kamen folgende Fehlermeldungen:

[Fehler] glbitmap.pas(2885): Undefinierter Bezeichner: 'GL_RGB565'

da es groß und mit underscores geschrieben ist, vermute ich, dass es einfach eine Integer-Konstante ist, die fehlt, nur welche?

(einen zweiten Undefinierten Bezeichner gab’s auch noch (DWord), aber damit wird dann ja wohl cardinal gemeint gewesen sein)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa Feb 07, 2015 11:46 
Offline
Compliance Officer
Benutzeravatar

Registriert: So Aug 08, 2010 08:37
Beiträge: 460
Programmiersprache: C / C++ / Lua
Nutzt du eine aktuelle dglOpenGL.pas?

https://github.com/saschawillems/dglopengl

_________________
offizieller DGL Compliance Beauftragter
Never run a changing system! (oder so)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa Feb 07, 2015 16:47 
Offline
DGL Member
Benutzeravatar

Registriert: Di Apr 29, 2008 18:56
Beiträge: 1213
Programmiersprache: Delphi/FPC
Hey,

bei der glBitmap liegt eine passende dlgOpenGL.pas mit bei (in den examples). Die ganz neue geht glaub ich auch nicht, weil GL_TRUE und GL_FALSE da von GLint auf ByteBool geändert wurden.
Wenn das immer noch nicht geht brauch ich paar Zusatz-Infos: Welche IDE, welcher Compiler, welches OS?

MfG Bergmann.

_________________
Aktuelle Projekte: BumpMapGenerator, Massive Universe Online
Auf meiner Homepage gibt auch noch paar Projekte und Infos von mir.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa Feb 07, 2015 18:53 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Dez 11, 2009 08:02
Beiträge: 532
Programmiersprache: pascal (Delphi 7)
Zitat:
bei der glBitmap liegt eine passende dlgOpenGL.pas mit bei (in den examples).
Danke. Das löst das Problem.

Leider gibt es weitere Probleme.

EDIT: Problem gelöst. Anders als im Tutorial steht, ist jetzt TGLBitmapData für das Laden der Daten verantwortlich

im Tutorial steht folgender code:
Code:
  1.   fTexture := TglBitmap2D.Create; // Instanz der Klasse erstellen
  2.   fTexture.LoadFromFile('myTex\Wall.bmp'); // Datei laden
  3.   fTexture.GenTexture; // geladene Textur an OpenGL übergeben


bei mir erzeugt das folgende Fehlermeldung:
Code:
  1. [Fehler] gl_form.pas(55): Undefinierter Bezeichner: 'loadFromFile'
  2. [Fehler] gl_form.pas(56): Undefinierter Bezeichner: 'genTexture'


falls es relevant ist: Delphi 7


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So Feb 08, 2015 02:41 
Offline
DGL Member
Benutzeravatar

Registriert: Di Apr 29, 2008 18:56
Beiträge: 1213
Programmiersprache: Delphi/FPC
Hey,

woher hast du das Tutorial? Das aus dem Wiki ist nicht mehr aktuell, da sich in letzter Zeit einiges an der glBitmap geändert hat. Du solltest dir lieber die Beispiele ansehen die bei der glBitmap mit dabei liegen (speziell das SimpleLoadFromFile).
Das Tutorial im Wiki muss ich bei Gelegenheit mal noch anpassen.

€: könntest du evtl. deine Erfahrungen mit der glBitmap hier oder im glBitmap-Thread posten? Wir sind immer darauf bedacht die glBitmap weiter zu entwickeln und da gehört natürlich auch dazu, das sie für Einsteiger relativ einfach gestaltet ist. Wir würden uns über ein wenig Feedback sehr freuen :)

MfG Bergmann.

_________________
Aktuelle Projekte: BumpMapGenerator, Massive Universe Online
Auf meiner Homepage gibt auch noch paar Projekte und Infos von mir.


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


Wer ist online?

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