Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/frischzelle/textpattern/lib/txplib_db.php on line 14

Warning: Cannot modify header information - headers already sent by (output started at /var/www/frischzelle/textpattern/lib/txplib_db.php:14) in /var/www/frischzelle/textpattern/lib/txplib_misc.php on line 1548
 <txp:posted/> ->  Warning: getdate() [function.getdate]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1,0/no DST' instead  on line 1067
 <txp:posted/> ->  Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1,0/no DST' instead  on line 1068
 <txp:posted/> ->  Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1,0/no DST' instead  on line 1104
 <txp:comments_error wraptag="ul" break="li" /> ->  Warning: getdate() [function.getdate]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1,0/no DST' instead  on line 1067
 <txp:comments_error wraptag="ul" break="li" /> ->  Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1,0/no DST' instead  on line 1068
 <txp:comments_error wraptag="ul" break="li" /> ->  Warning: strftime() [function.strftime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1,0/no DST' instead  on line 1104

Warning: Cannot modify header information - headers already sent by (output started at /var/www/frischzelle/textpattern/lib/txplib_db.php:14) in /var/www/frischzelle/textpattern/publish.php on line 467
Frischzelle: Processing: Entwurf nach Idee 1

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:

walking_7_4.rar

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

---

Kommentare

Textile-Hilfe