Code

void setup(){
  size(400,400);
  background(0);
 
line(0 , 300, 400, 300);
line(0, 200, 400, 200);
strokeWeight(1);
  smooth();

}

void loop(){
line(0 , 300, 400, 300);
line(0, 250, 400, 250);
scale(.5);
stroke(51, 255, 69);
push();

//d
translate(1, 300); 
  rect(200, 200, 25, 100);
  rect(300, 100, 25, 200);
  fill(51,255,69,150);
  
 

pop(); 
//i
push();
translate(200, 300); 
   rect(200, 100, 25, 200);
  fill(51,255,69,200);

    pop();

strokeWeight(1);

//e

push();
translate(300, 300); 
 rect(200, 100, 25, 200);

  line(200,100, 300, 100);
 fill(51,255,69,150);

pop();


}

031 -- Dynamic Typography II: Working from the ground up

Statement:In a 400x400 pixel canvas, typeset a word or sentence using your custom alphabet from Assignment 022. You may show all of the text at once, or show portions of it over time if you prefer. Take advantage of your alphabet's unique computational affordances to reveal something about both the text and your typeface. Interactivity is welcome but not required.

hide statement