This series of algorithmically created animations is the outcome of some experimentation with particle systems and typography. The same code has been modified to result in ever different visual behaviour rendering these letters.
The basic underlying logic is moving the colored particles by applying directional force to them. The letters themselves become visible as a result of altering instructions for the movement of the colored particles based on their overlap over a letter shape.
Amongst the parameters edited between the different takes are movement speed, particle size, scale of the movement pattern, color and particle lifespan, all of which can be affecting each other for the final visual outcome.
The shot of this R in particular illustrates well the different scale of the perlin noise, which the particle follow. In the negative space, the pattern is very enlarged, inside the letter it is tiny, resulting in those beautiful red veins against the lively background.
When the movement is set to a small and shortlived interval the letter starts to resemble the impression of an animated patch of grass in the wind, as in this A here.
All the above stills and videos were created with Processing and programming. The font used in the examples is Open Sans, but the code works just as well with any other.
Why not have a play yourself? The code is freely available (for personal and educational use) here, all you need is to download the zip file and install Processing.