Auf Thema antworten

Hi ^^

ähm bitte haut mich jetzt nicht aber ich hab grad selbst die Lösung gefunden!


man muss folgendes zum Code hinzufügen:


glEnable(GL_BLEND);

glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);


und zwar dort wo man die OpenGL initialisiert (bei mir in der untengezeigten Methode)


[code]private void initOpenGL(){

        //initialisize openGL

        glMatrixMode(GL_PROJECTION);

        glLoadIdentity();

        glOrtho(0, Launcher.getScreenSize().getWidth(), Launcher.getScreenSize().getHeight(), 0, 1, -1);

        glMatrixMode(GL_MODELVIEW);

        glEnable(GL_TEXTURE_2D);

        glEnable(GL_BLEND);

        glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);

  

    }[/code]


Vielleicht hilfts dir oder jemand anderem der das selbe Problem hat



Oben