Thema: Delphi OpenGL: Texturen

Einzelnen Beitrag anzeigen

Benutzerbild von malo
malo

Registriert seit: 19. Sep 2004
2.115 Beiträge
 
#1

OpenGL: Texturen

  Alt 20. Apr 2005, 16:45
Hi!

Ich will eine Textur einbinden. Diese hab ich bereits mit folgendem Code geladen:

Delphi-Quellcode:
texture1 := auxDIBImageLoadA('./texture/wall.bmp');
  if not Assigned( texture1 ) then
    begin;
      MessageBox(0,'Texturenpfad oder Dateiname falsch!',
                'Fehler beim Laden der Textur!',MB_OK or MB_ICONERROR);
      Halt;
    end;
Klappt auch fehlerlos. Im DelphiGL-Tutorial kommt nun folgender Code:

glGenTextures(1, tex); Außerdem steht dort, dass Tex eine Variable vom Typ GLuInt sei. Wenn ich Tex jedoch nun als GLuInt deklariere, kommt der Fehler "Inkompatible Typen: PGLunt und Cardinal". Wenn ich Tex als PGLuint deklariere, kommt eine Speicherzugriffsverletzung. Wiß jemand, wie ich die Textur nun generieren kann?
  Mit Zitat antworten Zitat