Related Experiment Video
Updated: Jun 7, 2025

Using Generative Art to Convey Past and Future Climate Transitions
Published on: March 31, 2023
Narratives in Generative Architectural Design: Exploring Sequential Functions and Usage
Emil Ballegaard1, Masashi Kajita1, Isak Worre Foged1
1The Royal Danish Academy - Architecture, Design, Conservation.
None:
Architecture still excludes users despite decades of increased attention towards the designing of built environments to accommodate all. Partially, this grand problem is due to the uncertainty and plurality of future usage, which challenge architects in identifying potentially excluding mechanisms of their designs. Common approaches in responding to these challenges are either top-down assessment of architecture, or bottom-up collection of situated accounts from users. However, both approaches face dilemmas in developing representations of usage. This paper presents a framework that integrates qualities of both approaches using user-narratives and a rule-based generative algorithm to generate libraries of designs that each depict potential usage reflecting the narrative of users. The aim is to give architects and other decision makers tools to conceptualise the future usage of their design as plural and diverse. The presented framework is at an early stage of development. However, the principles proposed could hold potential to mitigate exclusion by explicating multiple potential use-events.
Related Concept Videos
Design Example: Designing a Residential Plumbing System
Design Example: Designing Water Slide
Bernoulli's principle determines the water's velocity along the...
Design Example: Forces in Sluice Gate
Key variables in...
Design Example: Dimensioning of Concrete Masonry Construction
The site engineer has laid out a plan for the storeroom with external dimensions of twelve feet in length and...
Method of Sections: Problem Solving II
Design Example: Application of Archimedes' Principle
The volume of seawater displaced by the block is determined by first calculating the block's weight. This is done by multiplying the...

