Chrustek Studio

Erste Versuche
- Wir haben vier separate Canvas-Layer (C/M/Y/K) angelegt und je nach Bildpixel die Punkt-Radien berechnet.
- Um “Rotation” zu simulieren, haben wir testweise den Canvas-Kontext (
ctx.rotate(…)
) benutzt – dabei wurde jedoch das gesamte Bild rotiert, nicht nur die Punkte. - Dann haben wir stattdessen den “Inverse-Mapping”-Ansatz versucht (für jeden Punkt auf dem (geraden) Canvas regelrecht zurückzumappen, an welcher Stelle im Bild wir den Farbwert abgreifen müssen). Das zieht zwar das Bild nicht zur Rotation, aber der Code war etwas kompliziert und das Ergebnis wirkte immer noch nicht korrekt (Kanäle überlappen ungleichmäßig, z. T. bleibt Schwarz zu dominant).