admin

Snake

Rispetto all’applicazione originale il serpente passa sopra piuttosto che sotto se stesso Applicazione Java float[] x = new float[20]; float[] y = new float[20]; PImage immagine; float segLength = 10; void setup() { size(500, 350); smooth(); immagine=loadImage(“dirt.jpg”); } void draw() { background(127); image(immagine, 0, 0); for(int i=x.length-2; i >= 0;… Leggi tutto »Snake

Mirino 2

Ci sono due possibilità di inseguimento del mouse pmouseX, pmouseY, posizione nel frame precedente mouseX, mouseY, posizione nel frame attuale Per evidenziare la posizione precedente del mouse il frame rate è impostato a 10. Mouse: posizione del mirino. Applicazione Java int mx, my, pmx, pmy,… Leggi tutto »Mirino 2

Mirino 1

mouseX e mouseY contengono le coordinate attuali del mouse Mouse: posizione del mirino. Applicazione Java int mx, my, XX, YY; void setup() { size(500, 500); frameRate(30); smooth(); XX=width; YY=height; } void draw() { background(255); mx=mouseX; my=mouseY; strokeWeight(3); stroke(0, 0, 255); ellipse(mx, my, 20, 20); line (… Leggi tutto »Mirino 1

PONG CLOCK

Un orologio molto movimentato… Versione originale: http://www.sandermulder.com/ Versione con Arduino: LED Pong Clock In questa versione la palla si sincronizza con l’orologio del tuo computer al primo cambio dei minuti successivamente la palla segnala i secondi, ogni volta che urta una paletta i minuti, quando va fuori e riparte dalla parte… Leggi tutto »PONG CLOCK

Tre versioni di NEOLOG

Sono visualizzate tre interpretazioni diverse dello stesso orologio, tramite il parametro mode dell’applet <param name=”mode” value=”0″> <param name=”mode” value=”1″> <param name=”mode” value=”2″> [applet code=”OrologioNeolog3.class” file=”https://www.valcon.it/processing-/OrologioNeolog3.jar” width=”360″ height=”240″] [param name=”mode” value=”0″] ↑ ← Load the applet → ↓ [/applet] [applet code=”OrologioNeolog3.class” file=”https://www.valcon.it/processing-/OrologioNeolog3.jar” width=”360″ height=”240″] [param name=”mode” value=”1″] ↑ ← Load the applet → ↓ [/applet]… Leggi tutto »Tre versioni di NEOLOG

Orologio NEOLOG

Le 5 barre verticali indicano rispettivamente ore, da 0 a 12 minuti (decine), da 0 a 5 minuti (unità), da 0 a 9 secondi (decine), da 0 a 5 secondi (unità), da 0 a 9 Nell’orologio originale (si tratta di un prodotto commerciale) non compare l’indicazione dei secondi. Applicazione Java color sfondo, spento, acceso; neolog orologio; void setup() { size(500, 240); frameRate(4); orologio=new… Leggi tutto »Orologio NEOLOG

Orologio analogico per mancini

Esistono in commercio orologi con le lancette che girano in senso antiorario, per mancini… Rispetto all’orologio tradizionale, si tratta di cambiare di segno i dati delle lancette Applicazione Java final color coloreS=color(255, 0, 0); final color coloreM=color(0, 255, 0); final color coloreH=color(0, 0, 255); final float passoS=TWO_PI/60.0;… Leggi tutto »Orologio analogico per mancini