GIMP Pixel Art Export ist verschwommen [geschlossen]

Ich habe ein einfaches 32x32-Pixel-Kunstbild, an dem ich in Gimp arbeite. Wenn ich dieses Bild als PNG-Datei exportiere, sehe ich es mit einem Bildbetrachter an und es erscheint verschwommen.

Ich habe das Internet durchsucht, aber zu meiner Überraschung wurde keine Lösung gefunden. Obwohl ich in diesem Forumsbeitrag eine Person mit demselben Problem gefunden habe . In diesem Forumsbeitrag hatte jedoch niemand eine Lösung.

Ich dachte, dies wäre eine einfache Lösung durch eine Google-Suche, wie die meisten Dinge mit Gimp, aber zu meiner Überraschung konnte ich keine Lösung finden. Also habe ich beschlossen, Sie alle hier auf dieser Stack-Tausch-Site zu fragen. Irgendwelche Ideen für eine Lösung?

Bearbeiten : Hier ist ein Screenshot, um zu zeigen, was ich meine:Geben Sie hier die Bildbeschreibung ein

Das Bild sieht in Gimp scharf aus, aber wenn ich exportiere, sehe ich das Obige. Ich bin in dieses Bild hineingezoomt, aber das ist nicht der Grund für die Unschärfe, da es bei jeder Zoomstufe unscharf bleibt und selbst wenn ich es in ein Projekt importiere, an dem ich arbeite.

Die Qualität eines Bitmap-Bildes sollte nur bei einer Zoomstufe von 100 % beurteilt werden.
Ich kann das Problem nicht replizieren. Ich habe ein 32 x 32 Pixel großes Bild erstellt und es dann ohne Probleme als PNG exportiert.
@BillyKerr Sehen Sie sich das Bild an. Scheint es nicht so, als wären die Kanten jedes Pixels verschwommen oder weichgezeichnet?
Nur Vektorgrafiken behalten bei jeder Zoomstufe ihre Qualität. Verwenden Sie einen Vektor-Editor
@Hoogmin - nein, überhaupt keine Unschärfe.
@BillyKerr Ich habe meinen Beitrag mit einem Screenshot bearbeitet, der zeigt, was ich sehe. Bitte schau dir das an.
Sie haben das Bild auf 718 % vergrößert. Sie können Rasterbilder nicht vergrößern, sonst werden sie verschwommen. Sie müssen das Bild mit 100 % anzeigen, um zu sehen, wie es in der richtigen Größe richtig aussieht.
Das hat übrigens nichts mit GIMP zu tun. Dasselbe würde passieren, wenn Sie das PNG mit 32 x 32 Pixel in einem beliebigen Bildbearbeitungsprogramm erstellt und dann hineingezoomt hätten.
Viele Bildbetrachter fügen zu Anzeigezwecken Unschärfe hinzu, um die wahrgenommene Qualität zu verbessern, da Aliasing (auch bekannt als pixelige Kanten) eliminiert wird. Das ist natürlich nicht das, was Sie für Pixelkunst wollen, also sollten Sie einen Bildbetrachter verwenden, der es erlaubt, dies zu deaktivieren. Und achten Sie darauf, gebrochene Zoomschritte zu vermeiden.

Antworten (3)

In dem Beitrag, auf den Sie sich beziehen, erstellt die Person ein 20x20-Bild und zeigt ein 100x100-Ergebnis, daher wurde etwas vergrößert. Wenn Sie dasselbe tun, stellen Sie sicher, dass Sie Interpolation verwenden: Nonein den "Qualitäts"-Optionen von Image>Scale image.

Ich habe das versucht, aber das scheint für die Skalierung in Gimp zu sein. Wenn Sie die Interpolation in den Bildskalierungsoptionen auf „Keine“ setzen, hat dies keine Auswirkung auf den Export.
Wie groß ist der Export in Pixeln und in welcher Größe betrachten Sie ihn? Wenn es von einem zufälligen Betrachter hochskaliert wird, verwendet dieser Betrachter wahrscheinlich nicht die "nächste Nachbar"-Interpolation, die die einzige ist, die die Pixel quadratisch hält. Wenn Sie also ein größeres Bild wünschen, skalieren Sie es vor dem Exportieren in Gimp.
Ich habe dem Beitrag eine Bearbeitung hinzugefügt, bitte überprüfen Sie das und sagen Sie mir, was Sie denken.
Kannst du das rohe PNG posten?

Ich beschloss, ein bisschen zu experimentieren, ich glaube, ich habe das Problem gefunden. Ich kam von Photoshop vor Gimp. Ich erinnerte mich, dass ich dieses Problem auch mit Photoshop hatte. Ich habe damals die Unity Game Engine verwendet, also musste ich beim Importieren die Einstellungen anpassen, um sicherzustellen, dass das Asset scharf aussah.

Ich verwende jetzt Godot und habe das verschwommene Asset in die Engine importiert. Ich habe es auf 2D-Pixel eingestellt und es sah scharf aus, wie ich es wollte. Ich habe noch keinen Weg gefunden, Gimp-Exporte scharf aussehen zu lassen, aber es scheint, dass die Import-Pipelines der meisten Spiel-Engines dies leicht beheben können.

Obwohl ich in meinem Fall die Pixelkunst für ein Projekt auf Code.org für die Schule erstelle, das keine solche Pipeline wie Game Engines hat. Sieht so aus, als müsste ich mich vorerst damit befassen, aber zumindest in tatsächlichen Spielprojekten kann ich meine Kunst scharf aussehen lassen.

Sie haben ein Problem mit Ihrem Bildbetrachter – oder genauer gesagt, Sie stoßen auf einen Anwendungsfall, für den Ihr Bildbetrachter nicht optimiert wurde. Überprüfen Sie, ob Sie eine Bildglättung oder Unschärfe deaktivieren können, die der Viewer anwendet.

Ihr Bildbetrachter fügt den angezeigten Bildern eine leichte Unschärfe hinzu. Während dies für viele Bilder eine gute Idee ist, um Aliasing zu vermeiden - "pixelige" oder "gezackte" Kanten - schlägt es völlig fehl, wenn Pixelisierung das ist, wonach Sie suchen. Mit Pixelkunst wollen Sie das.

Sie sehen das Bild in 781 % seiner Originalgröße. Dieser Zoomfaktor ist ein Problem für sich, da jedes einzelne Pixel im Originalbild durch 7,81 Pixel in Breite und Höhe im vergrößert angezeigten Bild dargestellt werden müsste. Es ist viel besser, sich an Zoomfaktoren von 100 %, 200 %, 300 % usw. zu halten.

Aber selbst dann würde der Betrachter immer noch eine Unschärfe auf das angezeigte Bild anwenden, und es würde bei 800 % nicht viel anders aussehen als in Ihrem Beispielbild.

Überprüfen Sie, ob Ihr Bildbetrachter eine Option zum Deaktivieren der Bildglättung oder -unschärfe oder etwas Ähnliches hat.