Gibt es einen Sprite Sheet Creator, der diese Anforderungen erfüllt? [geschlossen]

7

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.

Alexander Gladysh
quelle

Antworten:

6

Mein TexturePacker unterstützt derzeit Ubuntu. Welches Linux würdest du brauchen? Die Befehlszeile funktioniert auch - und verfügt über alle Funktionen, die Sie benötigen.

Andreas Löw
quelle
Ubuntu ist es. Werde Texturpacker auschecken, danke für alle, die geantwortet haben. Akzeptiert eine Antwort, wenn wir uns für eine Verwendung entscheiden.
Alexander Gladysh
3

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 .

David Gouveia
quelle
Ich habe es versucht und die kostenlose Version fügt "Wasserzeichen" auf einigen Sprites hinzu, so dass ich nicht sagen würde, dass es so wie es ist verwendbar ist.
idev
Die Wasserzeichen werden nur hinzugefügt, wenn Sie "Pro" -Funktionen verwenden. Bevor Sie veröffentlichen, erhalten Sie eine Liste der Funktionen, die die Wasserzeichen auslösen. ZB Farbreduktion, Dithering etc.
Andreas Löw
1

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.

Celion
quelle
0

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.

bummzack
quelle