Warum verwenden Programme das TGA-Format?

1831
Der Hochstapler

Ich habe viele Anwendungen (wie Warcraft) gesehen, die Bilder als TGA-Dump-Bilder speichern. Warum?

4
Ich würde sagen, historische Gründe - TGA wurde schon immer für Texturen in Game Engines verwendet. Daher scheint es eine einfache Wahl zu sein, das gleiche Format zum Speichern zu verwenden (ohne zusätzliche JPEG / PNG-Bibliotheken). Ich sehe jedoch nicht das eigentliche Problem oder die eigentliche Frage, und ich denke auch, dass Sie einen Blizzard-Entwickler benötigen, um Ihnen den wahren Grund zu nennen. Daher ist die Abstimmung als nicht konstruktiv zu schließen. slhck vor 12 Jahren 1

1 Antwort auf die Frage

6
Ruairi Fullam

Das TGA- oder Targa-Bilddateiformat war eines der am weitesten verbreiteten und relativ frühen Formate, das Alphatransparenz unterstützte und im Allgemeinen von der Spieleindustrie für Sprite-Daten verwendet wurde. Darüber hinaus unterstützte es auch RLE (Lauflängencodierung), was sehr einfach ist, um sich wiederholende Daten zu komprimieren und für einige Sprite-Daten nützlich sein kann.

Die Dateiformatspezifikation war ziemlich linear und wurde auch nicht durch Patente belastet. Daher ist dieses Format für seine einfache Implementierung, seine Funktionen und das Fehlen rechtlicher Probleme im Zusammenhang mit Softwarepatenten bekannt.

Ich habe immer angenommen, dass es patentiert ist (seit ich im Wiki gesehen habe, dass es sich im Besitz einer Firma befindet) vor 12 Jahren 0
Zum Glück nicht, es ist das Format, das davongekommen ist! Allerdings gab es wahrscheinlich viele andere Formate, die als Stand der Technik angesehen worden wären. Solche Dinge werden im heutigen, patentfreudigen Klima ignoriert. Ruairi Fullam vor 12 Jahren 0