RmlUi: Das TGA-Bild erscheint beim Rendern zerrissen oder in Teile aufgeteiltC++

Programme in C++. Entwicklerforum
Anonymous
 RmlUi: Das TGA-Bild erscheint beim Rendern zerrissen oder in Teile aufgeteilt

Post by Anonymous »

Ich verwende RmlUi 6.1 mit dem OpenGL-Backend und jedes TGA-Bild, das ich lade – entweder in einem
Image


Beispielcode:
Verwendung eines
Image

Oder über RCSS:

Code: Select all

body {
decorator: image("testimage.tga" fill);
}
In beiden Fällen ist das Bild sichtbar, aber stark verzerrt.

Was ich versucht habe:
  • Exportiert als unkomprimiertes 24-Bit und unkomprimiertes 32-Bit TGA (mit und ohne). alpha).
  • Verwendete mehrere Tools zum Konvertieren (ImageMagick, Online-Konverter usw.).
  • Bestätigte das gleiche Ergebnis mit mehreren Bildern und Formaten.
In der Dokumentation von RmlUi wird die Unterstützung für unkomprimierte 24-Bit- oder 32-Bit-TGA-Dateien erwähnt, aber egal welche Ich verwende, die Ausgabe sieht fehlerhaft aus wie im Screenshot.

Frage:
Gibt es ein bekanntes Problem oder eine bekannte Einschränkung bei der TGA-Dekodierung im OpenGL-Backend von RmlUi 6.1, oder ist eine bestimmte Exporteinstellung (Bytereihenfolge, Ursprung usw.) erforderlich, damit TGA-Dateien angezeigt werden können? richtig?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post