We're closed(っ˘̩╭╮˘̩)っfor good. Wir sind zu,für immer.(っ˘̩╭╮˘̩)っ
Melt
The latest addition to our small virtual collection is Melt, a sort of modern lava lamp, written by Takayuki Watanabe.Der neuste Eingang in unserer kleinen virtuellen Kollektion heisst Melt. Eine Art moderne Lavalampe, programmiert von Takayuki Watanabe.
How did you program Melt?Wie hast du Melt programmiert?Melt is written in JavaScript, using WebGL via Three.js. It is known from physics simulations that fluids can be expressed through feedback loops. I wrote my own feedback effect and applied a displacement map filter and combined it with several filters of my own. And, accidentally, I found a way to make it work.Melt ist in JavaScript geschrieben. Es läuft über WebGL via Three.js. Von Physiksimulationen weiss man, dass Flüssigkeiten gut über Feedback-Loops visualisiert werden können. Ich schrieb meinen eigenen Feedback-Loop und wende darüber einen Displacement-Map-Filter an. Durch Zufall fand ich einen Weg, um das ganze zum funktionieren zu bringen.
Melt is a beautiful and refreshing piece, how did you arrive at this point?Melt ist ein wunderschönes Werk, wie bist du zu diesem einzigartigen Resultat gekommen?While feedback effects are easy to write, they are very difficult to control. I tried for a very long time. The final result was found coincidentally. Suddenly the colors started to melt and blend together, so I used it. Half of this work is a fluke.Während Feedback-Effekte einfach zu schreiben sind, sind sie extrem hart zu kontrollieren. Ich arbeitete eine lange Zeit daran, ohne Erfolg. Die jetzige Form kam durch Zufall. Plötzlich begannen die Farben zu schmelzen und ineinander zu verlaufen. Die Hälfte dieser Arbeit besteht aus reinem Glück.
How do you approach developing your artworks?Was ist deine Strategie wenn du sowas programmierst?Because programmers can build structures from scratch, simple shapes and behaviors can be achieved through a variety of very different procedures. I try to find methods that are usually not considered best practice, even incorrect. This allows me to find fresh results, often born out of randomness and bugs.Da Programmierer Strukturen von Grund aufbauen können, gibt es unzählige Wege um zum gleichen Result zu kommen. Ich versuche Formeln zu finden, die nicht als bewährte Methoden gelten, oft sogar als inkorrekt. Die erlaubt es mir neuartige Resultate zu generieren, oft aus Zufällen und Fehlern geboren.
Kitasenju DesignTakayuki Watanabe is a creative developer from Tokyo, Japan. He creates interactive works, such a websites and mobile applications under the label Kitasenju Design (北千住デザイン).kitasenjudesign.com
Hinderling Volkart
Greenliff