L-System > Curve a C

Le curve a C assomigliano inizialmente alla curva di Koch ma dopo pochi passi si autointersecano e si sviluppano verso l’esterno come la chioma di un albero.

La grammatica formale è la seguente

  • variabile: F
  • costanti: +
  • assioma: F
  • regola di produzione: F → +F--F+

Con

  • F, fai un passo avanti
  • +, gira a sinistra di 45°
  • , gira a destra di 45°

Produzioni

La stringa è di lunghezza 1, l’assioma F (vai avanti)

Si applica la regola di produzione per la prima volta e si ottiene una stringa di lunghezza 8: +F--F+
Gira a sinistra, vai avanti, gira a destra, gira a destra, vai avanti, gira a sinistra.

Ogni F presente viene sostituita con +F--F+, si arriva a 16 caratteri

+ +F--F+ -- +F--F+ +

Si autointerseca!

Dopo alcuni passi si intravede la chioma dell’albero!

Variazione

Due punte invece di una.
La curva si autonterseca e sviluppa la chioma in meno passi.

La grammatica

  • variabile: F
  • costanti: +
  • assioma: F
  • regola di produzione: F → +F--F++F--F+

Con

  • +, gira a sinistra di 60°
  • , gira a destra di 60°

Produzioni