Skip to content

Translate Karl Gerstner's design system into a modern programming language (Processing) and explore its potential impact on contemporary generative art and system design.

Notifications You must be signed in to change notification settings

barium3/Designing-Programmes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Designing-Programmes

Designing Programmes

In 2023, the Chinese version of the renowned Swiss graphic designer Karl Gerstner's book "Designing Programmes" was published. To help readers better understand these "manual programs" created by Gerstner in the pre-computer era, the book's translator, Professor Li Tingting, invited me to translate the programmatic artworks in the book into modern computer languages.

Introduction

This repository is composed of representative works selected by me from the book. In an attempt to reconstruct the original appearance of the works from the underlying rule architecture, the repository will continue to be updated.

The programs are written in Processing.

  • The Golden Sectionized Column: This program recreates Karl Gerstner's 'The Golden Sectionized Column' from 1956/57, using a sequence of height and width ratios to form a visually harmonious structure.

The Golden Sectionized Column

  • The Tangential Eccentric: This program is a modern interpretation of Gerstner's 'The Tangential Eccentric', featuring layered semicircles with adjustable rotation and size ratios to explore geometric eccentricity.

The Tangential Eccentric

About

Translate Karl Gerstner's design system into a modern programming language (Processing) and explore its potential impact on contemporary generative art and system design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published