Opgave

Dit mål er at skabe et navneskilt ved at anvende forskellige figurer såsom cirkler, rektangler, linjer, kurver og tekst. Tænk over hvordan du kan bruge disse figurer til at repræsentere forskellige dele af din personlighed.

Navneskiltnanna

Krav:

  1. Dit navneskilt skal indeholde mindst fire af følgende figurer: cirkel, rektangel, linje, kurve og tekst.
  2. Brug fill() og stroke() for at tilføje farver og konturer til dine figurer.
  3. Kommentér din kode for at forklare hvilke figurer der repræsenterer hvilke dele af portrættet.
  4. Eksperimentér med background() for at sætte en baggrundsfarve.

Eksempel på Processing kode til et simpelt selvportræt:

void setup() {
  size(600, 400); // Sætter vinduets størrelse
  background(255); // Baggrundsfarve hvid
  
  // Skriv dit navn
  fill(0); // Sort farve
  textSize(50);
  textAlign(CENTER, CENTER);
  text("Nanna", width/2, 100); // Skriv "Nanna" midt i vinduet

  // Tegn en node for at repræsentere musik
  fill(0); // Sort farve
  ellipse(100, 260, 60, 40); // Tegn første cirkel af noden
  rect(125, 180, 5, 80); // Tegn nodens hals
  ellipse(170, 260, 60, 40); // Tegn anden cirkel af noden
  rect(195, 180, 5, 80); // Tegn nodens hals
  rect(125, 180, 70,5); // Tegn nodens overlægger

  // Tegn en hundepote
  fill(139, 69, 19); // Brun farve
  ellipse(440, 260, 110, 60); // Hoveddel af poten
  ellipse(380, 230, 30, 20); // Yderste venstre tå
  ellipse(420, 210, 30, 20); // Midt venstre tå
  ellipse(460, 210, 30, 20); // Midt højre tå
  ellipse(500, 230, 30, 20); // Yderste højre tå
}

void draw() {
  // Tom draw-funktion, da vi kun behøver at tegne én gang
}

Brug den ovenstående kode som inspiration til at lave dit eget navneskilt. Her kan du gøre brug af mere komplekse figurer, som du kan finde Processings reference side.

Prøv at gøre det så personligt og detaljeret som muligt.

Du kan også finde hjælp i Processing Cheatsheet.

Det færdige resultat

Når du er godt tilfreds med dit navneskilt ligger du et billede op i vores teams, med en kort beskrivelse(3-4 sætninger) af dine designvalg, samt de udfordringer du oplevede undervejs.

Ekstra opgave

Lav et navneskilt til din makker og sammenlign jeres resultater.