Spara din sketch, och från menyn navigera till din sketchmapp. Där ska du skapa en ny mapp som heter data. In i den mappen kan du sätta din bild som ska importeras i koden. Det ska du göra varje gång du har en bild som du vill importera i din processing sketch.
Processing code
PImage thermometer; // deklarera en variabel av typen PImage void setup(){ size(125,467); // fönstrets storlek (samma som bildens) thermometer = loadImage("thermometer.png"); // ge variabeln ett "värde", i detta fall en fil } void draw(){ image(thermometer, 0, 0); // rita bilden i koordinaten (0,0) noStroke(); // ingen kantlinje fill(255,0,0); // fyll med rött ellipse(73,427, 62, 62); // rita cirkel rectMode(CORNERS); // sättet att rita rektanglar (två hörnpunkter) rect(58, mouseY, 87, 399); // hörnpunkternas koordinater }
månen och stjärnhimmeln
PImage minBild; // deklarera variabeln minBild av typen PImage PImage minBakgrund; // deklarera variabeln minBakgrund av typen PImage float rotera; // deklarera variabeln rotera av typen float (decimaltal) void setup() { size(displayWidth, displayHeight); // fönsterstorleken minBild = loadImage("moon.png"); // ge variabeln ett "värde", i detta fall en fil minBakgrund = loadImage("starsky.jpg"); // ge variabeln ett "värde", i detta fall en fil } void draw() { image(minBakgrund, 0, 0); // importera bakgrundsbilden pushMatrix(); rotera = rotera + 0.002; // variabeln rotera ökar i värde för varje loop translate(600, 400); // flyttar koordinatsystemet till rotationspunkten "pivot point" rotate(rotera); // roterar koorinatsystemet image(minBild, -minBild.width/2, -minBild.height/2); // flyttar bildens mittpunkt till rotationspunkten popMatrix(); }