Tools zum Generieren von Texturatlanten / Sprites aus Quellbildern? [geschlossen]

13

Gibt es ein Standarddateiformat für Texturatlanten?

Welche Apps nehmen ein Verzeichnis mit Bildern auf und verwandeln es in einen Texturatlas png und eine Textdatei, die beschreibt, was sich darauf befindet?

Dies ist in erster Linie für die Verwendung in OpenGL iPhone / Objective-C vorgesehen, aber es scheint, dass es auf vielen Plattformen einen Standard geben sollte. Ich kann diese von Hand oder durch Schreiben eines Skripts erstellen, um sie einfach zu kacheln, aber es scheint, als gäbe es einige Tools, die bereits dafür gemacht wurden.

Davidcann
quelle

Antworten:

2

Ich würde Zwoptex empfehlen . Ich denke, es würde genau das tun, was Sie für Ihr iPhone-Spiel wollen. Und wenn Sie cocos2d noch nicht ausprobiert haben , wird Zwoptex davon unterstützt.

Ton
quelle
Danke, Zwoptex sieht toll aus! Ich bin nicht in cocos2d, aber es sollte sich trotzdem ziemlich leicht integrieren lassen.
Davidcann
3

http://spritesheetpacker.codeplex.com/ ist ein Link zu einem erweiterbaren Kachelbogenpacker. Es kann Blatt-Look-Up-Tabellen standardmäßig in einem Textformat und in XML exportieren, Sie können jedoch Plug-Ins in c # schreiben, um neue Exportformate hinzuzufügen.

Cubed2D
quelle
1
Danke, das sieht anständig aus, obwohl etwas, das unter OS X läuft, ideal wäre.
Davidcann
3

Ich habe Texture Packer verwendet , um Sprites für mein iPhone-Spiel zu erstellen. Es ähnelt Zwoptex, ist jedoch plattformübergreifend und hat eine kostenlose Version.

jhocking
quelle
1

Ich benutze ImageMagick selbst. Es ist ein Kommandozeilen-Tool, aber ziemlich gut, da es eine Menge Dinge erledigen kann (sogar das Konvertieren zwischen Dateiformaten, kleinere Änderungen, einige Optimierungen ...) und weil es eine Kommandozeile ist, können Sie Skripte erstellen, um es zu benutzen auf die bestmögliche Art und Weise ...

Ich habe ein Skript für meine Pipeline erstellt, das darin bestand, es aus einem Ordner voller Animationen aufzurufen, und das Sprite-Sheet wurde bereits optimiert und in .png "eingeblendet", unabhängig von den Eingaberahmen :)

Speeder
quelle
Danke, Speeder. ImageMagick ist eigentlich das, was ich verwendet habe, aber es scheint nur in der Lage zu sein, ein sauberes Raster von Bildern zu exportieren, das nicht so dicht ist, wie es sein könnte. Ich stimme jedoch zu, dass der Aspekt der Skriptfähigkeit ausgezeichnet ist.
Davidcann