Stretching Grids

Published On

Jul 24, 2021

Asset A
Asset A

Grids are one of the easiest visual motifs to set up in code. They are one of the first things you learn in creative coding tutorials. It is quite interesting to play with the fundamental logic of grids to achieve a more dynamic and playful visual outcome. To understand this better, we can look at a grid as a collection of repeating distances in two or three dimensions. Each cell represents that distance. If we can change the distances and make them non-uniform, we get a dynamic grid. If we animate the change in distances, we get a stretching and contracting grid animation.

Asset A
Asset A
Asset A

The logic could be extended to radial grids as well. Here, the distances become angles and radii. The visual outcome in a radial grid is even more fascinating as you perceive the motion to be far more complex compared to a regular grid.

The logic could be extended to radial grids as well. Here, the distances become angles and radii. The visual outcome in a radial grid is even more fascinating as you perceive the motion to be far more complex compared to a regular grid.

The logic could be extended to radial grids as well. Here, the distances become angles and radii. The visual outcome in a radial grid is even more fascinating as you perceive the motion to be far more complex compared to a regular grid.