• Skip to primary navigation
  • Skip to main content

Experiments - SVG

Motion with SVG animation and Processing

  • imaginatica

serexperiments

Paint with lights v II

A motion design experiments made with Processing

Paint with lights v I

at play at the [flow]fields v I

Flowers to Ukraine

Ukraine IV

ASCII ex I

ASCII experiment I

Bauhaus

Exercise with Processing – Generative art workshop

Bauhaus Coding Workshop avec Tim Rodenbroeker.
https://timrodenbroeker.de

Geometric Typography.

#processing

Lines

Un exercice on Lissajous curves

#processing #kinetic #tlissajous curves

Le Havre / kinetic typography

Le Havre – Ocean / kinetic typography
A variation on a tutorial from #tim_rodenbroeker. Made with Processing.

#lehavre #madtoucans #processing #kinetic #typography

PGraphics pg;
PFont font;

void setup() {
    
font = createFont("./ASSETS/BarlowSemiCondensed-SemiBold.ttf", 600);
  size(800, 800, P2D);
  pg = createGraphics(800, 800, P2D);
}

void draw() {
  background(0); 
  pg.beginDraw();
  pg.background(#29A6A6);
  pg.fill(0);
  pg.textFont(font);
  pg.textSize(300);
  pg.pushMatrix();
  pg.translate(width/2, height/2-150);
  pg.textAlign(CENTER, CENTER);
  pg.text("Le", 0, 0);
  pg.fill(#ededed);
  pg.text("Havre",0,120);
  pg.popMatrix();
  pg.endDraw();


  int tilesX = 20;
  int tilesY = 20;

  int tileW = int(width/tilesX);
  int tileH = int(height/tilesY);

  for (int y = 0; y < tilesY; y++) {
    for (int x = 0; x < tilesX; x++) {

      // WAVE
      int wave = int(sin((frameCount + ( x*y )) * 0.04) * 200);
      int wavey = int(sin((frameCount + ( x*y )) * 0.03) * 300);
     
      // SOURCE
      int sx = x*tileW + wave;
      int sy = y*tileH + wavey;
      int sw = tileW +20;
      int sh = tileH;

      // DESTINATION
      int dx = x*tileW;
      int dy = y*tileH;
      int dw = tileW;
      int dh = tileH;
      
      copy(pg, sx, sy, sw, sh, dx, dy, dw, dh);
     }
  }
}

In the forest

Toucans have been seen in the city of Le Havre, mad toucans, flying over the harbour sky.
However, not such a long time ago, they were in the Amazon forest where they lived their happy toucans lives.

They arrived in France, brought by a French poet, who bought them on an illegal wild animals market of a small town, lost somewhere on the forest.

The poet returned home from his trip on the cheapest cargo boat we could find. He kept the birds free inside his cabin. Toucans are very sweet and friendly birds.

They arrived in Le Havre, France on March 2020, at the very beginning of the first lockdown. The pandemic was becoming dangerous. The crew and the few passengers were not aloud to disembark.

After two weeks confined in his ship’s cabin , the french poet decided he should better let the toucans free. What he did…

Play! It is interactive.

In the forest, TOUCANS live their HAPPY TOUCAN lives ! to be continued …

In the forest, was developed with the GSAP/Greensock. Check the script at https://codepen.io/imaginatica/pen/xxEezPg

greensock #lehavre #svganimation #motiondesign

  • Page 1
  • Page 2
  • Go to Next Page »

Copyright © 2026 · imaginatica-experiments