Input
Qui è possibile selezionare l'interpolazione desiderata per la nuova geometria della spline. Ricordate che non tutte le funzioni sono disponibili per tutti i tipi di spline. Le tangenti saranno disponibili solo selezionando "Bezier" mentre i "Pesi" possono essere utilizzati solo con il tipo Nurbs.
-
Bezier: la spline passa attraverso le posizioni dei punti indicati. È possibile impostare tangenti aggiuntive per ogni punto per controllare la curvatura e la transizione della spline tra i punti.
-
B-spline: la spline passa solo attraverso il primo e l'ultimo punto se si tratta di una spline aperta. La connessione lineare dei punti sarà invece interpretata come tangente. In questo modo si ottiene una curva spline molto regolare. Per forzare la curva ad avvicinarsi ai punti specificati, è necessario diminuire la distanza tra i punti. I punti più distanti tra loro hanno un'influenza minore sulla curva della spline rispetto a quelli più vicini.
-
Lineare: i punti specificati sono collegati direttamente tra loro. In questa modalità, la curva spline non viene arrotondata. Il risultato è paragonabile alle linee create con il Nodo "Punti a Linea".
-
Nurbs: questa modalità funziona come il modo B-spline, ma qui è possibile utilizzare con i punti dei dati di peso separati per attirare la curva risultante verso i punti.
Qui potete collegare un array contenente le posizioni dei punti della spline. L'ordine delle posizioni in questo array definisce l'ordine in cui i punti verranno collegati alla curva.
Se i punti inizializzati dovranno essere distribuiti su più segmenti della spline, inserite nel Nodo un Array con valori interi. Ogni numero di questo array definisce il numero di punti da definire per ogni segmento. La somma di tutti i numeri di questo Array deve essere uguale al numero totale di coordinate dei punti. Un Array con i valori 2, 3, 5 imposterebbe i primi due punti nel primo segmento, i successivi nel secondo segmento e gli ultimi cinque punti nel terzo segmento.
Con il Tipo di Spline "Bezier" è possibile usare questo input per le tangenti aggiuntive che vengono utilizzate per controllare la curvatura della spline in ogni punto. Una tangente è costituita da due vettori 3D. Il primo vettore definisce la tangente sinistra e il secondo vettore la tangente destra di un punto. È possibile utilizzare un Nodo "Componi Contenitore" per combinare due vettori in un vettore "Tupla". Potete combinare più vettori tupla in un array usando un Nodo "Costruisci". L'array risultante può essere collegato all'input Tangenti.
Per il Tipo di Spline "Bézier", è possibile valutare valori booleani aggiuntivi per ciascun punto di controllo della spline. Se il valore è VERO, le tangenti presenti per questo punto saranno soppresse durante la valutazione della geometria della spline.
Quando si utilizza la modalità "Nurbs" è possibile lavorare con valori di peso aggiuntivi su tutti i punti. Aumentando il peso di un punto, la curva della spline si dirigerà verso quel punto, consentendo di mescolare parti con interpolazione morbida (come la B-spline) e parti con interpolazione più rigida.
Questa opzione può essere utilizzata per espandere la spline in modo da chiudere lo spazio tra l'ultimo e il primo punto.