Curve rodonee – 1

Utilizza il codice delle coordinate polari e l’equazione generale è Dal valore di dipende il risultato intero pari: 2*n petali intero dispari: n petali frazionario: petali sovrapposti n=3 GIRI=0.5dAngolo=0.5 n=2 GIRI=1dAngolo=0.5 n=3/2 GIRI=2dAngolo=1 n=1 GIRI=0.5dAngolo=0.5 n=1/2 GIRI=2 n=2/3 GIRI=3

Salto a due terzi

Chaos Game posiziona un certo numero di punti di base il prossimo punto colorato è a due terzi tra quello attuale e un altro scelto a caso tra quelli di base Quattro punti import random # randint() import pygame WIDTH =800 # Larghezza HEIGHT=800 # Altezza SPAZIO=50 # Cornice vuota RAGGIO=1 # Punto colorato FRAME1=2 … Leggi tutto

Salto a metà

Chaos Game posiziona un certo numero di punti di base il prossimo punto colorato è a metà strada tra quello attuale e un altro scelto a caso tra quelli di base Tre punti import random # randint() import pygame WIDTH =800 # Larghezza HEIGHT=800 # Altezza SPAZIO=50 # Cornice vuota RAGGIO=1 # Punto colorato FRAME1=2 … Leggi tutto

Linee e pallini

Un punto casuale è l’estremo di una linea e il centro di un pallino import random # randint() import pygame WIDTH =800 # Larghezza HEIGHT=450 # Altezza RAGGIO=2 # Pallina SPAZIO=25 # Cornice vuota FRAME =10 # Aggiornamenti al secondo XC =WIDTH/2 YC =HEIGHT/2 XMIN=SPAZIO XMAX=WIDTH-SPAZIO YMIN=SPAZIO YMAX=HEIGHT-SPAZIO pygame.init() screen=pygame.display.set_mode((WIDTH, HEIGHT)) pygame.display.set_caption(“Linee e pallini”) clock=pygame.time.Clock() … Leggi tutto

Figure casuali

Disegna tratti di linea casuali Utilizza la funzione per una linea con antialising tra due punti: pygame.draw.aaline() import random # randint() import pygame WIDTH =800 # Larghezza HEIGHT=450 # Altezza SPAZIO=25 # Cornice vuota FRAME =30 # Aggiornamenti al secondo XMIN =SPAZIO XMAX =WIDTH-SPAZIO YMIN =SPAZIO YMAX =HEIGHT-SPAZIO ANCORA=True pygame.init() screen=pygame.display.set_mode((WIDTH, HEIGHT)) pygame.display.set_caption(“Linee casuali”) clock=pygame.time.Clock() … Leggi tutto