Project

Simulating Motion with Computation

Vera van de Seyp

This project hosts a few experiments of 2D visualization of 3D moving processes.  All of the experiments relate to repeating, machine processes, that are visualized by a singular shape. There are a few rules on how to use the shape:

  1. The shape can be used infinitely.
  2. The shape can be any size, as long as the ratio is respected and only one size is used per experiment.
  3. Segments of the shape can be shown as long as the ratio is respected.

This project can be used as a pedagogical tool to explain 2D transformations function. Experiments address different types of 2D transformation, such as translation, rotation, skewing, and scaling in javascript, supported by the library p5.js that addresses the function. 

Additionally, the experiments serve as an open visual series. They are collected in a site where you can generate your own version and download them. We worked with the riso printing facility, PPPPRESS, to print our own series on their machine.

Fence braiding

The first experiment is exploring how braiding works in a 2D space.  This experiment is inspired by fence braiding machines, which automatically braid metal wires into fences. Each wire is held together with one of their adjacent wires by one to three twists, after which they are joined with the other adjacent wire, gradually creating a diamond structure.

Copyright

Vera van de Seyp

Copyright

YouTube

Computationally, the challenge was creating 'wires' in 2D that would overlap each other at different points. The solution used here was the construction of each wire of different layers. Each layer would then either overlap to their right, or their left neigbor at that point.

Silicone rubber coloring

The second experiment was inspired by the machines composed of two or three rolls in which silicone rubber can be colored. The color gradually mixes into the rubber, creating a marbling effect in the prc

Copyright

YouTube

Copyright

YouTube

Weaving and infinite shapes 

Another experiment looks at the way infinite shapes can be simulated in 2D. Shapes like aTorus or Trefoil knot consist of an infinite 'wire' that folds inside itself. 

Of course, in 2D there is always one shape on top since all parts of the wire are at the same point in the Z-axis.

Copyright

M.C. Escher

Copyright

Wikiwand

Above we see an example of a nearly infinite wire. This is accomplished by splitting the wire up in different graphics that can be used as tiles.

Light refraction

Another series of experiments is about the way light falls onto a surface and refracts. Here, refraction through different types of glass structures are simulated.

Copyright

Wikimedia Commons

Tool

All of these experiments are gathered into a website, where you can look at these animations, or generate your own version of the series. Visit machinemotion.veravandeseyp.com to view more.