[successivo] [precedente] [inizio] [fine] [indice generale]


Sezione 7.   Linee generalizzate e spline

7.1   Linee diagonali

È possibile specificare linee o frecce diagonali aggiungendo uno o più modificatori up, down, left oppure right all'oggetto. Ognuno dei suddetti modificatori può presentare un coefficiente moltiplicatore. Per comprenderne l'effetto si immagini la superficie grafica con una griglia di riquadri standard (figura 7.1).

Figura 7.1. Frecce diagonali (i riquadri punteggiati mostrano la griglia sottintesa, spaziata di mezzo pollice).

Frecce diagonali

7.2   Spezzate

Un oggetto linea o freccia può anche consistere di una spezzata composta da segmenti di diversa lunghezza e direzione. Per descrivere una spezzata si possono collegare diversi comandi line o arrow mediante la parola chiave then (figura 7.2).

Figura 7.2. Output di line right 1 then down .5 left 1 then right 1.

Output di «line right 1 then down .5 left 1 then right 1»

7.3   Spline

Cominciando una spezzata con la parola chiave spline si ottiene che i vertici della spezzata vengano considerati punti di controllo per una curva regolare interpolatrice (figura 7.3).

Figura 7.3. spline right 1 then down .5 left 1 then right 1.

«spline right 1 then down .5 left 1 then right 1»

Mediante gli spline è possibile descrivere molte curve irregolari ma dall'aspetto naturale (figura 7.4).

Figura 7.4. Altri due spline di esempio.

Altri due spline di esempio

Si noti nella figura 7.4 la decorazione a freccia (->). La punta della freccia si può applicare in modo naturale agli oggetti a spezzata, sia basati su linee che su spline (si veda in proposito la sezione 8).


Informatica per sopravvivere 2006.01.30 --- Copyright © 2004-2006 Massimo Piai -- <pxam67 (ad) virgilio·it>


Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome linee_generalizzate_e_spline.html

[successivo] [precedente] [inizio] [fine] [indice generale]

Valid ISO-HTML!

CSS validator!