Ich benutze Pixelmator im Moment, um Pixelkunst zu machen, um 8-Bit-ähnliche Spiele-Sprites zu erstellen.
Für iOS müssen wir leider mehrere Versionen davon ausspucken. Zum Beispiel zeichne ich die Grafik mit 19 x 19 Pixel (ein Pixel = ein Pixel in der Zeichen-App zum einfacheren Zeichnen), aber ich muss dies dann tatsächlich wie folgt ausgeben:
38x38 76x76 108x108
Pixelmator hat einen großen Fehler in Bezug auf die Erstellung von Pixelgrafiken, da Sie ein Bild nicht mit der Interpolation „Nächster Nachbar“ skalieren und neu abtasten können, wodurch das Aussehen der Pixel erhalten bleiben würde.
Also ... brauche ich ein besseres Werkzeug. Kann jemand ein anständiges rasterbasiertes Illustrationstool empfehlen, das Bilder mit einer bevorzugten Interpolationsmethode automatisch vergrößern und ausgeben kann?
Photoshop ist eine Option ... aber wir hoffen auf eine Nicht-Adobe-Lösung, falls vorhanden (und Open Source wäre noch besser).
Meine Lösung besteht darin, immer mit dem Bildbearbeitungsprogramm zu arbeiten, das Sie mögen, ich bevorzuge Gimp oder Krita , mindestens mit der höchsten Auflösung, die ich benötige, oder sogar mit der doppelten Auflösung, und dann eine Batchdatei oder ein Skript zu verwenden, um die niedrigeren Auflösungen mit a zu erzeugen Befehlszeilentool wie ImageMagick .
ImageMagick ist:
GIMP & Krita sind auch FOSS
Als Beispiel habe ich das ImageMagick-Wizard-Logo, ein 265x352 JPEG, unten genommen:
Und lief convert wizard.jpg[108x108!] wiz108.bmp
, was mir gab:
Dann rannte ich convert wizard.jpg[76x76!] wiz76.bmp
und bekam:
Endlich convert wizard.jpg[38x38!] wiz38.bmp
gab mir:
Warum nicht hochskalieren : Als Vorsichtsmaßnahme lief ich auch convert wiz38.bmp[108x108] wizup.bmp
, um von 38 x 38 auf 108 x 108 zu gehen, was mir Folgendes gab:
Wenn Sie ohne Antialiasing hochskalieren möchten, können Sie Folgendes verwenden: convert wiz38.bmp -sample 108x108 wizups.bmp
Dadurch wird jede Interpolation vermieden und ein pixeliges Aussehen erzielt.
Es ist auch erwähnenswert, dass Sie GIMP so einstellen können, dass die Größe ohne Interpolation geändert wird, und dass Sie entweder Script-Fu- oder Gimp-Python-Filter hinzufügen können, um in festen Größen (mit oder ohne Interpolation) als Reaktion auf eine einzelne Menüauswahl zu exportieren.
Die Lösung ist The GIMP.
Es ist schon eine Weile her, dass ich The GIMP benutzt habe. Sie haben jetzt eine native OSX-Version. Es ist schön!
Also mein Arbeitsablauf war:
Steve Barnes
DA.
Steve Barnes
DA.