Verschwindende Objekte – Processing und Arrays
Für heut hab‘ ich mir was cooles ausgedacht. Es geht wieder einmal um Arrays, und was wir damit vorhaben solltest du dir nicht entgehen lassen 😉
Für heut hab‘ ich mir was cooles ausgedacht. Es geht wieder einmal um Arrays, und was wir damit vorhaben solltest du dir nicht entgehen lassen 😉
Der ein oder andere hat immer noch Bedenken, sich die Programmiersprache Processing anzueignen. Vielleicht weil es „zu kompliziert“ ist oder du denkst „das bekomme ich nie hin“? Oder etwa weil das was du dir vornimmst einfach nicht klappen will? Dann solltest du jetzt weiterlesen, dieser Artikel ist für alle die immer noch so ihre Zweifel mit Processing haben – völlig zu unrecht, wie sich herausstellen wird…
Jetzt wird’s spannend, heute geht es um Rotationen, also die Möglichkeit, Formen und Objekte zu rotieren. Ich werde dir zeigen wie sich kontinuierliche Rotationen realisieren lassen und was für tolle Effekte man damit auf den Bildschirm zaubern kann.
Auf den ersten Blick etwas unscheinbar, ist die translate()-Funktion doch ein wichtiges Werkzeug. Was das ist und was du damit anstellen kannst, will ich dir hier zeigen.
In diesem Artikel möchte ich die Auflösung zu Aufgabe 1 posten. Gegeben war, sofern du dich erinnerst, nur ein Bild und der Code für void setup(). Falls du es nicht lösen konntest, lies hier weiter
Heut zeige Ich dir ein paar Screenshots die Ich von einem Sketch aufgenommen hab. Das mag nicht sonderlich interessant klingen, ja, aber das spannende ist, dass sie alle aus ein und demselben Programm heraus entstanden sind welches Ich jeweils nur minimal geändert habe um völlig unterschiedliche Ergebnisse zu bekommen. Basis dafür sind Rotationen … eine spannende Sache 😉
Wie bereits angekündigt streue ich hier und da ein paar Übungsaufgaben in meine Artikel. Beginnen wir heute also mit der ersten … 🙂
Hi, in Kürze gibt’s hier auch Artikel zu Processing in denen ich dir Aufgaben stelle, die zu lösen sind. Dabei lernst du, wie Codes zu verändern sind, was für Befehle notwendig sind um zu einem bestimmten Ziel zu gelangen. Allgemein wird es dir dazu dienen dich erstens mehr mit Processing auseinanderzusetzen und zweitens Aufgaben selbstständig … Weiterlesen
Processing hat, wie wir mittlerweile herausgefunden haben, doch so einiges unter der Haube. Im heutigen und einigen weiteren Artikeln möchte ich dir noch ein paar Tipps, Tricks und spezielle Techniken zeigen, die dir helfen, Processing noch effizienter zu nutzen 🙂
Heute geht es daran, den Easing-Artikel weiterzuführen und die Kugel(n) in Klassen auszulagern, darüber hinaus weisen wir diesen inkrementierende Werte für die Easing-Variable zu, sodass sich daraus ein interessanter Effekt ergibt …