What is an Ordering Principle?

Data-Design Dictionary
A dictionary to illuminate data-driven generative design and creative coding.

Definition

The ordering principle is either a rigid or dynamic form of input. It arranges the data flowing into a program on a defined surface and is used at the nodes inscribed in the program. There it influences their progress according to its expression. The environment, with its multitude of entities and properties, provides an immense source of data and regularities that can be used as ordering principles for decisions in generative programs.

For example, it may be a physical force that acts formulaically – and thus rigidly – on the data fed to the program at the nodes. In contrast, a dynamic input in the form of changing data would be, for example, the swarming behavior of birds, growth processes of plants, international data flows, or even the heartbeat of a human being.

The bigger picture of designing and branding with data:
Patrik Hübner - Generative Design and Creative Coding for brands
Privacy Overview

I use cookies on this website to learn more about how you use this site and what content you find most engaging. Understanding this is a powerful tool to help me optimize the flow of the site and create even more relevant content. If you want to help out, do enable cookies. But feel free to turn them off – you're welcome here no matter what :)

Cookie information is stored in your browser and performs functions such as recognising you when you return to this website, what content you find most interesting and how you flow through the site.