elasticity

Elasticity

This is my first experiment using the Processing environment, based on Java. This little application was developed to get a better understanding of intermediate programming skills and to apply these to the field of design. The source code of the applet is avaliable, check below for the link.

See also the particles experiment

Interaction

This small Java applet was created to perform basic calculations and physical behaviour. I grabbed the formula for elasticity (physics) and applied it in code form to the Java applet. Moving your mouse around will result in the circles showing elastic behaviour, with each circle trailing behind the mouse. The effect is achieved by performing a few basic calculations of the x and y position of the mouse, and updating the difference in distance constantly.


interface and prototype

[ x ]  Click image to load the applet

About Processing

Processing is a programming language and environment for people who want to program images, animation, and sound. It is used by students, artists, designers, architects, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an open-source alternative to commercial software tools in the same domain.

More at Processing.org

browse full portfolio

From The Electronics Lab

Wiring board: electronic prototyping

More About Didier Hilhorst

Didier Hilhorst at aperitivo time in Genoa, Italia

An economist by trade who fell in love with design. He is interested in a wide range of topics, from tangible design to business transformations.


Salone 2005

Copyright © Didier Hilhorst. Plagiarism will get you no where — you know it. About ContactRésumé

RSS Feed (coming soon) XHTML CSS