Ich suche einen anständigen Sprite Sheet Packer.
Eigenschaften:
- Befehlszeilenschnittstelle für Linux.
- Effektiver Verpackungsalgorithmus.
- Konfigurierbare Polsterung zwischen Sprites im Blatt.
- Konfigurierbare feste Sprite-Blattgröße (dh Packung auf viele Blätter).
- Erkennung doppelter Sprites, vorzugsweise mit einer gewissen Toleranz, um FP-Fehler beim Packen gerasterter Vektorbilder zu berücksichtigen.
- Automatisches Zuschneiden durch transparente Pixel (dh Sprite wird beim Packen zugeschnitten und in den Daten korrekt wiedergegeben).
- Unterstützung für Webgrafikformate (mindestens JPG, PNG).
- Angemessenes Datenausgabeformat (Sprite-Sheet-Indes).
Bezahlte Software ist in Ordnung, solange der Preis angemessen ist.
graphics
tools
linux
spritesheet
Alexander Gladysh
quelle
quelle
Haben Sie TexturePacker überprüft ? Es hat eine beträchtliche Liste von Funktionen und scheint auf den ersten Blick alle oder die meisten der von Ihnen aufgelisteten Funktionen abzudecken. Zum Beispiel scheint es unter Linux zu funktionieren und verfügt über ein Befehlszeilentool, das Sie in Ihren Erstellungsprozess einbinden können. Scheint auch in der Lage zu sein, Duplikate zu erkennen und zu verarbeiten.
Der Preis besagt auf der Titelseite, dass die meisten Funktionen kostenlos verfügbar sind. Wenn Sie eine der Funktionen benötigen, die nicht verfügbar sind, können Sie als Blogger oder Framework-Entwickler eine kostenlose Lizenz anfordern . Ansonsten scheint der volle Preis für TexturePacker Pro derzeit 25 $ zu betragen .
quelle
John Ratcliff verfügt dazu über ein Code-Snippet , das auf Google Code gehostet wird . Sie müssten jedoch immer noch den Befehlszeilencode darum schreiben.
quelle
TexturePacker erledigt alle Dinge, die Sie suchen. Es gibt eine Linux-Version, aber laut diesem (ziemlich alten) Beitrag funktioniert die Befehlszeilenschnittstelle noch nicht. Ich weiß nicht, ob das in der Zwischenzeit behoben wurde oder ob es immer noch ein Problem ist.
quelle