The presentation was given at the EGIN Conference 2019 in Copenhagen. The topic was twofold. Defining what I mean by Coded Design and a presentation of the design-didactic model I use at Interactive Design at the Danish School of Media and Journalism (DMJX) for the Everlearning designer.
8. language
motion
Source: Jorge Roland Canedo Estrada and Google
a subset of graphic design in that it uses graphic
design principles in a filmmaking or video
production context (or other temporally evolving
visual medium) through the use of animation or
filmic techniques.
12. let numCircles = 5;
let count;
let x = 50, y = 100;
for (count = 0; count < numCircles; count++) {
fill(192, 0, 0);
ellipse(x * count, y, 40, 40);
}
presentation promise
13. var ctx = createCanvas("canvas1");
var sample_size = 50;
function draw(){
ctx.drawImage(video, 0, 0, w, h);
var data = ctx.getImageData(0, 0, w, h).data;
for (var y = 0; y < h; y+= sample_size) {
for (var x = 0; x < w; x+= sample_size) {
var pos = (x + y * w) * 4;
var r = data[pos];
var g = data[pos+1];
var b = data[pos+2];
ctx.fillStyle = rgb(r, g, b);
ctx.fillRect(x, y, sample_size, sample_size);
}
}
}
presentation promise
18. Identities
Generative Design
Infographics
Motion Design
Digital Experiences
Gaming
Intelligent Design
an iterative design process that involves a
program that will generate a certain number of
outputs that meet certain constraints. A designer
will fine tune the feasible region by changing
minimal and maximal values, in order to reduce or
augment the number of outputs to choose from.
44. Coded Design and the Everlearning
Designer sees advantage in
dynamic nature of media
free flow of information
solution space
promises and uncertainty