Functions

Basics > Structure > Functions void setup() { size(500, 500); background(255); noStroke(); frameRate(5); } void draw() { disegnaBersaglio( (int)random(width ), (int)random(height ), (int)random(width/2), (int)random(10 )+1 ); } void disegnaBersaglio(int x, int y, int diametro, int num) { float grigio=0; float passoG=255/num; float passoD=diametro/num; for(int i=0; i < num; i++) { fill(grigio); ellipse(x, y, diametro, diametro); … Leggi tutto

Immagini

PImage Tipo di dato per immagazzinare immagini. Le immagini possono essere visualizzate nello spazio 2D e 3D. Prima di essere utilizzata l’immagine deve essere caricata con la funzione loadImage(). L’oggetto PImage è dotato di proprietà per la larghezza, width, e l’altezza, height, dell’immagine, così come di un vettore, pixels[], che contiene i valori di ogni pixel dell’immagine. loadImage() Carica un’immagine in … Leggi tutto

Modalità di rendering

Attualmente Processing ha quattro modalità di rendering. I programmi scritti con Processing possono essere renderizzati utilizzando le librerie di disegno 2D di Java un motore 3D personalizzato detto P3D attraverso OpenGL utilizzando l’interfaccia JOGL un motore 2D personalizzato detto P2D. La modalità di rendering è specificata attraverso la funzione size(). È stato fatto un grande sforzo per far apparire il linguaggio di … Leggi tutto