Ich bin ein Tutorial über das Rendern von Text auf dem Bildschirm folgen, und ich kann nicht finden, eine funktionierende Möglichkeit zum Laden der Schriftart Textur. Ich habe die Slick-Bibliothek ausprobiert, aber es ist outdatet: Es verwendet Methoden von lwjgl2, nicht mehr in lwjgl3, so dass es eine java.lang.NoSuchMethodError
wirft. Im Internet habe ich gefunden, dass glfw (das in lwjgl integriert ist) eine Methode namens glfwLoadTexture2D
hat, aber es sieht so aus, als ob es nur in der C++ - Version von glfw verfügbar ist. Ich habe auch eine Methode in den OpenGL-Utilities namens gluBuild2DMipmaps
gefunden, aber es sieht nicht aus wie lwjgl es hat: Klassen GLUtil
und GLUtils
existieren, aber sie haben keine ähnliche Methode, wirklich sind sie fast leer.Laden Sie eine Textur in OpenGL und LWJGL3 in Java
Ich bin auf der Suche nach etwas, das die Textur lädt und mir die ID der Textur für weitere Verwendung zurückgibt, möglicherweise ohne externe Bibliothek zu verwenden.
Haben Sie 'glTexImage2D' versucht? Möchten Sie stattdessen C++ ausprobieren? – ybungalobill