Cubo 3D – Facce – Tre colori

Mouse (posizione verticale): rotazione intorno all’asse x Mouse (tasto): visualizza una combinazione casuale delle facce Mouse (tasto): si può accendere/spegnere la singola faccia cliccando sul quadratino corrispondente in alto a destra Applicazione Java final int numVertici = 8, // è un cubo… numFacce = 6; // ………… //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ final int CHIARO = 255; // intensità … Leggi tutto

Cubo 3D – Spigoli – Tre colori

Mouse (posizione verticale): rotazione intorno all’asse x Mouse (tasto): visualizza una combinazione casuale degli spigoli Mouse (Ctrl+tasto): rivela tutti gli spigoli Applicazione Java //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ final int numVertici=8, numSpigoli=12; Linea spigoli[]=new Linea[numSpigoli]; //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ final int CHIARO = 255; final int SCURO = 0; final int TRASP = 127; final color TRATTO = color(SCURO,SCURO,CHIARO, TRASP); final color … Leggi tutto

Cubo 3D – Spigoli – Un colore

Gli spigoli visualizzati cambiano a ogni clic Mouse (posizione verticale): rotazione intorno all’asse x Mouse (tasto): visualizza una combinazione casuale degli spigoli Mouse (Ctrl+tasto): rivela tutti gli spigoli Applicazione Java //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ final int numVertici=8, numSpigoli=12; Linea spigoli[]=new Linea[numSpigoli]; //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ final int CHIARO = 255; final int SCURO = 0; final int TRASP = 127; final color TRATTO = color(SCURO,SCURO,CHIARO, … Leggi tutto

Poligoni stellari dispari

Mouse (posizione): numero di punte da 5 a 35 Applicazione Java color fSfondo, fPrimo, fSecondo, sPrimo, sSecondo, cLettere; int dx, dy; // dimensioni applicazione int N; // numero lati float CCx, CCy, Ax, Bx, // centro ed estremi diametro P0x, P0y, // vertice iniziale P1x, P1y, P2x, P2y, // lato Lx, Ly, // lettere alfa, … Leggi tutto

Poligoni regolari

Mouse (posizione): numero di lati da 3 a 36 Applicazione Java color fSfondo, fPrimo, fSecondo, sPrimo, sSecondo, cLettere; int dx, // dimensioni applicazione dy; float CCx, CCy, // ordinate Ax, Bx, P0x, P0y, P1x, P1y, P2x, P2y, Lx, Ly, alfa, delta, CCr, CCr2, CCd; int N; PFont fontLettere; void setup() { size(500, 500); ellipseMode(CENTER_RADIUS); smooth(); … Leggi tutto

Pista circolare

L’area della pista circolare è uguale all’area del cerchio con diametro AB. AB è una corda del cerchio maggiore tangente al cerchio minore. Mouse (posizione): cambia la figura Mouse (tasto): rivela la proprietà Applicazione Java color fSfondo, fPrimo, fSecondo, sPrimo, sSecondo, cLettere; int dx, dy; float D1x, D2x, DDx, DDy, DDr, DDr2, Ax, Bx, ABx, ABy, ABr; PFont fontLettere; … Leggi tutto

Teorema di Pitagora 2

Mouse (orizzontale): posizione del vertice A del triangolo rettangolo. Applicazione Java color fSfondo, fPrimo, fSecondo, sPrimo, sSecondo, cLettere; int dx, dy; float Ax, By, xMIN, xMAX, yMIN, yMAX, distanza; PFont fontLettere; void setup() { size(500, 500); ellipseMode(RADIUS); smooth(); fontLettere=loadFont(“C16.vlw”); textFont(fontLettere); textAlign(CENTER); fSfondo =color(255, 255, 255); fPrimo =color(0, 0, 0); sPrimo =color(0); fSecondo=color(0, 255, 0, 50); … Leggi tutto

Teorema di Pitagora 1

Mouse (orizzontale): posizione del vertice C del triangolo rettangolo. Applicazione Java color fSfondo, fPrimo, fSecondo, sPrimo, sSecondo, cLettere; int dx, dy; float xMIN, xMAX, yMIN, yMAX, CCx, CCy, Cx, Cy, CCr, d, distanza, h; PFont fontLettere; void setup() { size(500, 500); ellipseMode(RADIUS); smooth(); fontLettere=loadFont(“C16.vlw”); textFont(fontLettere); textAlign(CENTER); fSfondo=color(255, 255, 255); fPrimo=color(0, 0, 0); sPrimo=color(0); fSecondo=color(0, 255, … Leggi tutto

Lunule – 2

La superficie delle due lunule è equiestesa all’area del triangolo ABC. Mouse (posizione orizzontale): cambia la figura Mouse (tasto): rivela la proprietà Applicazione Java color fSfondo, fPrimo, fSecondo, sPrimo, sSecondo, cLettere; int dx, dy; float xMIN, xMAX, yMAX, Ax, Bx, Cx, Ay, By, Cy, // triangolo rettangolo ABx, ACx, CBx, ABy, ACy, CBy, // punti … Leggi tutto

Drepanoide

Drepanoide: a forma di falce, in greco. La sua area è equiestesa a quella del parallelogramma OAA’O’. Mouse (posizione orizzontale): cambia la figura Mouse (tasto): rivela la proprietà Applicazione Java color fSfondo, fPrimo, fSecondo, sPrimo, sSecondo, cLettere; int dx, dy; float CCx, CCy, CC1x, Ax, Ay, CC2x, A1x, CC3x, CCr, CCd; PFont fontLettere; void setup() … Leggi tutto