lundi 12 janvier 2015
[LibGDX] Alphakanal übernehmen
Posted on 09:00 by verona
Hallo,
ich suche eine Möglichkeit mit LibGDX den Alphakanal von einer Pixmap in eine andere Pixmap zu übertragen.
zum besseren verständis:
grassForum.jpg
(Grasstextur auf Alphamaske übertragen)
bisher setze ich das fertige Bild aus dem Farbwert der Grasstextur und dem Alphakanal aus der Alphamaske zusammen.
Das ganze Pixel für Pixel mit einer schleife.
Es funktioniert, ist aber leider sehr langsam und ineffizient.
Wie kann ich es besser machen ?
Schonmal vielen Dank um Vorraus.
mfg
Kekz
ich suche eine Möglichkeit mit LibGDX den Alphakanal von einer Pixmap in eine andere Pixmap zu übertragen.
zum besseren verständis:
grassForum.jpg
(Grasstextur auf Alphamaske übertragen)
bisher setze ich das fertige Bild aus dem Farbwert der Grasstextur und dem Alphakanal aus der Alphamaske zusammen.
Das ganze Pixel für Pixel mit einer schleife.
Java Code:
- fertigesBild.drawPixel(x, y, Color .rgba8888(colorGrass.r, colorGrass.g, colorGrass.b,colorAlphamaske.a));
Es funktioniert, ist aber leider sehr langsam und ineffizient.
Wie kann ich es besser machen ?
Schonmal vielen Dank um Vorraus.
mfg
Kekz
[LibGDX] Alphakanal übernehmen
Categories: [LibGDX] Alphakanal übernehmen
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire