Ich sehe viele Spiele mit glatten Kanten und hochauflösenden Bildern, aber wenn ich versuche, Bilder auf 64x64 für meinen Charakter zu reduzieren, bekomme ich nur ein pixeliges Durcheinander. Selbst wenn ich mit einer 64x64 Leinwand beginne, bekomme ich pixelige Kanten.
Sollte ich mit OpenGL skalieren? Oder gibt es eine Technik mit Photoshop oder Pixeln, von der ich nichts weiß?
Antworten:
Klingt so, als ob der von Ihnen verwendete Skalierungsalgorithmus keine Pixel interpoliert.
Bilder lassen sich am besten mit Bildern erklären:
Es ist der Major , zuerst vollständig, dann verkleinert mit Lanczos (links) und dem nächsten Pixel (auch bekannt als keine Interpolation) (rechts) auf zwei Größen.
Der gleiche Vergleich in 3-facher Vergrößerung:
Stellen Sie sicher, dass die von Ihnen verwendete Skalierung sinnvoll neu abgetastet wird. Zum Beispiel hat ImageMagick eine
-filter Lanczos
Option.Es muss nicht einmal ein schicker Lanczos sein, falls Ihre Werkzeuge es nicht können. kubisch (ganz links) sieht für mich genauso aus:
quelle