retro lineart sine-waves
this little sketch was developed more on chance than on purpose, I was playing around with sin waves and visualizations of fft-spectra when I came up with this - It reminds me a bit on my first experiments with sine and cosine on my old Atari ST.
Just click on the sketch move the mouse
click here to start the sketch or download the sourcecode.
chaotic pendulum
I made a processing sketch featuring a chaotic cpendulum - well not quite chaotic but it has a veeeery long periode before the pattern is repeated exactly
click here to start the sketch or download the sourcecode.
A Perlin-Noise Force-Field
I made a processing sketch today that shows some particles move in a perlin-noise based force field. The field changes at random times
click here to start the sketch or download the sourcecode.
bubble emitter
I made another processing sketch featuring bubbles - this time the bubbles are emitted from a central particle emitter and fade to black as they grow
click here to start the sketch or download the sourcecode.
Project-Page for Animator-library
I just made a Project-page for my animator-library
I also started adding some basic Documentation and added a download link to the source-code which I totally forgott in the anouncment blog post
first Alpha-Version of a Animator-library for Processing
I'm currently working on an animation framework for processing. It's currently very unpolished but following the open-source mantra "publish early - publish often"
tadaaaa! - here is the first alpha-version
to install it unzip the package in the library folder of your sketchbook
There isn't much documentation yet (*looking ashamed*) buuut I made a short example sketch to show how it's used.
an Animator object can be defined using
Animator a = new LinearAnimator( time, startvalue, stopvalue );
it's started using
a.start();
and the current value can be fetched using
float v = a.get();
I currently implemented a LinearAnimator-, a SquareAnimator- and a RootAnimator-class.
I plan implement chaining of animators, callback-handlers, repeat suppor, many more animation types and - ahem - more detailed documentation
Feedback is very welcome.
click here to start the example sketch or download the sourcecode.
A click with the left mouseButton starts the animation of the circle.
A click with the right mouseButton start the animation of the square.
first impression of processing2.0a2
I downloaded the 2nd alpha version of processing 2.0 yesterday and played a bit with it. The first two things I noticed are that processing switched to gstreamer for playing videos! finally! I really love this, because I mainly use processing on my linux box and had to install it my hand.
The second thing that cougt my eye is that the modes list has been extendet by a javascript mode. So you can write a processing.js, a classic processing and an android version of a sketch using the same ide just by switching modes - very nice!
There are tons of other improvements and little changes I haven't tried yet, but the switching of the video framework alone makes it worth upgrading :-)
fading dots
I'm playing with animations currently and this is a simple test of animating the fadeout of objects. In this case I animate small circles that appear in the screen and then fade into nonexistence - just to reapear anywhere else on the screen. Sounds very philosophical for some simple fading dots - doesn't it? :-)
click here to start the sketch or download the sourcecode.
foggy wood with recursive trees
My latest processing sketch draws a wood of recursive generated trees. To add some pseudo 3D effect, the trees are drawn smaller and lighter the further they are away from the viewer.
I also added a little noise to the angle of the branches to simulate a little bit of wind.
click here to start the sketch or download the sourcecode.
isometric labyrinth
I combined two of my older processing sketches - the labyrinth generator and the isometric drawing example
click here to start the sketch or download the sourcecode.