Generative Art

Perpendicular Inhabitation

Published : 2023, fxhash, Tezos

Editions : 512

Medium : Code / Generative (JavaScript + p5.js)

Inspired by the colors of faded manga and 80’s Japanese ‘City Pop’ album illustrations, ‘Perpendicular Inhabitation’ generates nostalgic skylines that evoke a feeling of hope and possibility through code.

Selected Outputs

1

2

3

4

5

6

7

8

9

Edition #124
Edition #512
Edition #891
Edition #212
Edition #761
Edition #746
Edition #425
Edition #111
Edition #678

1
2
3
4
5
6
7
8
9

Perpendicular Inhabitation was created with p5.js, a popular graphics library for the JavaScript programming language. Although the final outputs appear three-dimensional, they are actually created on an underlying two-dimensional grid where the building blocks of the building's shapes are constructed by carefully choreographing the direction and order in which these shapes are drawn (as p5.js draws from back to front). The illusion of complex cityscapes can be made possible as such buildings are drawn from right to left and from the top downwards, which is somewhat counter-intuitive to the way buildings are usually constructed. Various facades are created using repetitions of vertical lines, grids of dots, and a variety of geometries and shapes.

The collection’s outputs generated with three types of color treatments:

The first is a natural palette based on the artwork of illustrators such as Hiroshi Nagai and Eizin Suzuki, generating outputs with a somewhat vibrant yet nostalgic and optimistic tones.

The second color treatment randomly assigns a color to individual elements from a selected palette. Whilst the results are somewhat more psychedelic, the variation of colors bring the complexity of the outputs to the forefront.

Process & Development

Quiet Details

The invisible underlying grid that governs the generation of each output of the output's elements are roughly of the same proportion as the grids in Sabler.

The collection’s palettes are named after popular City Pop artists.

In some outputs, the tail of a kaiju is visible.

Palettes