Vorwort:
Ich musste ein paar (vielleicht 30 oder so) Symbole für eine App entwerfen, die ich entwickle. Anfangs war der Gedanke, all diese Icons für verschiedene Auflösungen zu entwerfen, wirklich entmutigend für mich (und ist es immer noch), besonders wenn man bedenkt, dass ich mehrere Themen entwerfen muss. Also beschloss ich, Vektorsymbole zu erstellen, damit ich einmal entwerfen und mehrmals die Größe ändern konnte, ohne Qualitätsverlust. Aber wie sich herausstellte, lag ich absolut FALSCH . Wenn ich das SVG in PNG exportiere, speziell für niedrige Auflösungen, ist die Qualität schrecklich und bei weitem nicht gut. Ich könnte sagen, dass Anti-Aliasing fehlt.
Die Frage:
Wie sollte ich beim Entwerfen von Symboldesigns mit unterschiedlichen Auflösungen vorgehen?
ÜBRIGENS: Ich verwende InkScape, um das SVG zu entwerfen
Vielen Dank
BEARBEITEN
Die Auflösung der Ausgabedatei ist nicht Standard, da ich ein Sprite-Bild erstelle. Aber man könnte sagen, dass die Symbolgrößen fast 32x32 48x48 72x72 96x96 betragen ...
Und hier sind die Symbole:
BEARBEITEN 2
Um ehrlich zu sein, fange ich an zu glauben, dass ich die falsche Frage stelle (an der falschen Stelle :-D ). Als ich das obige Bild hochgeladen habe, dachte ich, dass es nicht so schlimm ist. oder selbst wenn es schlecht ist, ist es nicht so schlecht wie das Endprodukt. Also fing ich an, mit dem Symbol in GIMP herumzuspielen, indem ich verschiedene Hintergründe hinzufügte. ES IST NICHT SO SCHLECHT.
Also sollte ich hinzufügen, dass ich die Symbole für eine Android-App benötige. Vielleicht ist Android oder mein Code oder sogar eine verkleinerte ImageView für dieses Durcheinander verantwortlich.
Soll ich jede Auflösung unabhängig voneinander entwerfen?
Es kommt auf das Symbol an.
Flache, fette Strichzeichnungen können wahrscheinlich als SVG gestaltet und in der App/Website einfach nach Bedarf skaliert werden. So funktionieren Icon-Fonts ... sie sind nur Vektor-Icons und passen ihre Größe nach Bedarf an.
Wenn es sich dagegen um ein fotorealistisches Symbol mit feinen Details handelt, ist der Prozess normalerweise so:
Die manuelle Optimierung kann einfach das Anpassen einiger Pixel hier und da sein, oder es könnte eine größere Bearbeitung sein, bei der Sie immer mehr Details entfernen, wenn Ihre Bilder kleiner und kleiner werden.
Mache ich beim Exportieren des SVG in PNG etwas falsch?
Möglicherweise, obwohl ich denke, dass Inkscape beim Export standardmäßig Anti-Aliasing verwendet. Stellen Sie im Exportfenster sicher, dass Sie keine Anti-Aliasing-Option deaktiviert haben.
FWIW, für die Konvertierung von Inkscape in PNG besteht mein persönlicher Arbeitsablauf normalerweise darin, Screenshots zu verwenden. Ich mache einfach einen Screenshot von Inkscape, füge ihn in meine Rasterbearbeitungssoftware (oft Pixelmator) ein und mache dort meine Pixelanpassungen und speichere sie dann auf diese Weise in PNG.
JohnB
Mylad Nozari
JohnB
Mylad Nozari