admin

Mirino #1

Le linee partono da punti strategici del perimetro e seguono il mouse

Your first sketch #1

Vedi: https://p5js.org/get-started/ Il programma di prova (Hello World!) dei linguaggi di programmazione tradizionali in p5js diventa… disegnare un quadrato colorato!

Recursion #1

Realizza una figura frattale chiamando ricorsivamente una funzione Vedi: https://p5js.org/examples/structure-recursion.html

RGB cube

3D > Form > RGBCube Mouse (verticale): rotazione intorno all’asse X Mouse (orizzontale): rotazione intorno all’asse Y Applicazione Java final float gap=PI/6; final float dim=120; float asseX, asseY; float asseMin, asseMax; int Xc, Yc; int maxX, maxY; void setup() { size(500, 500, P3D); noStroke(); colorMode(RGB,… Leggi tutto »RGB cube

Pie chart

Basics > Form > PieChart Mouse (tasto): diagramma a torta casuale. Applicazione Java int NUMERO; int VALORI[]; float angoli[]; float xc, yc; float raggio1, raggio2; color colore; void setup() { size(500, 500); noStroke(); smooth(); ellipseMode(RADIUS); PFont font = loadFont(“C16.vlw”); textFont(font); textAlign(CENTER); xc=width/2; yc=height/2; raggio1=0.42*width; raggio2=0.47*width;… Leggi tutto »Pie chart

Stella a 6 punte

Mouse (posizione verticale): rotazione intorno all’asse x Applicazione Java final float RAGGIO = 85, h = RAGGIO, deltaROTAZIONE = 0.05, GAP = PI/6; color colori[]; float angoloRotazione, H, WIDTH2, HEIGHT2; void setup() { size(500, 500, P3D); noStroke(); frameRate(30); H=2.5*h; colori=new color[36]; for(int i=0; i <… Leggi tutto »Stella a 6 punte

Cono ruotante

Il cono è realizzato come una piramide con 36 lati di base Mouse (posizione verticale): rotazione intorno all’asse x Applicazione Java final int numFACCE = 36; final float RAGGIO = 150, ALTEZZA = 150, deltaANGOLO = TWO_PI/numFACCE, deltaROTAZIONE = 0.05, GAP = PI/6; float angoloRotazione,… Leggi tutto »Cono ruotante

Cubo 3D – Facce – Un colore

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, numFacce = 6; Faccia facce[]=new Faccia[numFacce];… Leggi tutto »Cubo 3D – Facce – Un colore