2 createCanvas(windowWidth, windowHeight);
3 background(0);
4
5 textFont('Monument Grotesk Mono Regular');
6 fill(245);
7 noStroke();
8 textAlign(LEFT, TOP);
9
10 let lines = [
11 "patrick fischer",
12 “visual communication & digital spaces",
13 “about”,
14 "contact",
15 "animation",
16 "creative coding",
javascript/p5.js
student project
fhnw hgk basel
lecturer ted davis
mediapipe hand tracking
student project
fhnw hgk basel
lecturer paulina zybinska
interactive sensors, sound
student project
fhnw hgk basel
lecturer sophie kellner
untitled (2025), videotriptych, 1920x1080, javascript/p5.js
student project
fhnw hgk basel
lecturer martin fuchs
student project
fhnw hgk basel
lecturer martin fuchs
//documentation photography by asia niederdorfer
//curated by martin fuchs
//curated by martin fuchs
shell-skript/ffmpeg
student project
fhnw hgk basel
lecturer bérénice serra
18 "photography",
19 "archive",
20 “instagram”
21 ];
22
23 let x = 80;
24 let y = 120;
25 let leading = 40;
26
27 textSize(18);
28 textStyle(NORMAL);
29
30 for (let line of lines) {
31 text(line, x, y);
32 y += leading;
33 }
34 }
creative coding