Processing: Entwurf nach Idee 1 · 27.05.2009 02:27 am
Oh! So langsam findet im Blog ja tatsächlich ein Austausch statt!
Vielen Dank, Stefan!
Ich habe, bevor du mir die Tipps gegeben hast mal einen Entwurf nach meiner Idee 1 entwickelt:
Das gibt teilweise ganz schöne Kurven. Aber auch die befürchteten Ecken, obwohl ich die eigentlich doch gar nicht so schlimm finde.
Das Prinzip in Kürze:
Ich nehme auch drei Punkte:
1. Ein Startpunkt (im code: beginX, beginY)
2. Zielpunkt 1 (im code: targetX1, targetY1)
3. Zielpunkt 2 (im code: targetX2, targetY2)
Ich interpoliere dann zwischen den Zielpunkten, woraus sich quasi ein dynamischer Zielpunkt ergibt (im code: targetX, targetY). Ein Partikel nähert sich diesem Zielpunkt schrittweise an.
Sven Hahne hat noch vorgeschlagen, statt einem “Hin- und Herschalten” der Zielpunkte, ein Überblenden zu verwenden.
Hab ich probiert, steckt aber noch ein Bug im Sketch.
Auch die Einbindung von OSC und die damit verbundene Verwaltung eines Arrays mit Koordinaten (da habe ich mich für Delay entschieden – also ich warte bis im Array genügend Punkte stehen, um einen Kurvenverlauf zu generieren) hängt noch.
Vielleicht blogge ich das hier auch bald mal in der Hoffnung das jemand hilft.
— Jonas Förster