Crop Circle Generator - Mariano Tomatis


Mariano Tomatis, 18 settembre 2010

Crop Circle Generator

Con questa applet (1)  potete progettare i vostri cerchi nel grano comodamente seduti davanti al computer.

Il suo funzionamento è molto semplice: è sufficiente inserire le istruzioni nella casella di testo in alto a sinistra e cliccare Disegna.

I comandi impartiti verranno eseguiti nel “campo virtuale” che si trova nel quadrante in basso a sinistra, e tradotti in linguaggio naturale nel settore in basso a sinistra (è possibile scegliere la lingua inglese o quella italiana).

Per osservare alcuni esempi, cliccate i pulsanti Esempio.

Regole

L’unità è equivalente alla larghezza di una singola linea (nella pratica, è pari alla larghezza dell’asse di legno che verrà usato per appiattire il grano). Sullo schermo, corrisponde ad un pixel.

La direzione è espressa in gradi in senso orario (dunque 0 = nord, 45° = nordest, 90° = est... fino a 270 = ovest, 315 = nordovest).

Le direzioni dovranno sempre essere comprese tra 0 e 360.

Il punto finale di un arco si trova sempre in senso orario dal punto di partenza.

Il punto corrente è sempre utilizzato come centro di cerchi, archi e dischi e come punto di partenza per una linea.

Comandi validi

setFlag <nome>

Fissa una bandierina per consentire in futuro di tornare in questo punto.

Esempio: setFlag rosso fissa una bandierina chiamata “rosso” sul punto corrente.

goToFlag <nome> Torna ad una bandierina fissata in precedenza

Esempio: goToFlag rosso sposta il punto corrente sulla bandierina chiamata “rosso”.

drawCircle <raggio> Disegna un cerchio vuoto con il raggio specificato, centrato sulla posizione corrente

Esempio: drawCircle 30 disegna un cerchio vuoto di 30 unità di diametro.

drawDisk <raggio> Disegna un cerchio pieno con il raggio specificato, centrato sulla posizione corrente

Esempio: drawDisk 30 disegna un cerchio pieno di 30 unità di diametro.

drawArk <raggio>, <partenza>, <arrivo> Disegna un arco con il raggio specificato, che in senso orario va dall’angolo di partenza a quello di arrivo.

Esempio: drawArc 30,270,90 disegna un arco con un raggio di 30 unità da ovest, passando per il nord, verso est.

Esempio: drawArc 30,90,270 disegna un arco con un raggio di 30 unità da est, passando per il sud, verso ovest.

drawLine <distanza>, <angolo> Disegna una linea di un numero di unità specificate, lungo una traiettoria determinata dall’angolo specificato.

Esempio: drawLine 50,270 disegna una linea verso ovest di 50 unità.

moveTo <distanza>, <angolo> Sposta il punto corrente per una distanza specificata lungo la direzione specificata dall’angolo; durante il movimento, non viene tracciata alcuna riga.

Esempio: moveTo 50,270 sposta verso ovest di 50 unità la posizione corrente.

Alcune avvertenze

Materiale necessario: due set di spago, il primo da fissare ad un asse di legno, l’altro per calcolare distanze e raggi; una bussola; almeno due bandierine per marcare le “posizioni chiave”; un asse di legno.

Lo strumento per appiattire il grano è costituito da un asse cui è fissato un lungo spago ai due estremi. “Cavalcando” l’asse, sollevandolo e abbassandolo con la pianta di un piede, si possono appiattire le spighe.

La larghezza dell’asse è equivalente all’unità utilizzata nelle istruzioni.

Archi e cerchi si possono realizzare fissando la corda ad un perno, misurando il raggio e camminando intorno al perno, schiacciando il grano.

I “dischi” si realizzano nello stesso modo in cui si fanno i cerchi, ma eseguendone molteplici, di raggio sempre inferiore.

Le linee si realizzano tirando una corda tra due punti e appiattendo le spighe lungo la corda.

Non eseguire mai un crop circle senza il permesso del proprietario del campo.

Note

1. Applet creata da Steve DeGroof e tradotta in italiano da Roberto Mariottini.

Tutto il materiale di questo sito è distribuito con Licenza Creative Commons BY-NC-SA 4.0