Cinema 4D Funzionalità Base di Cinema 4D Oggetti Spline Oggetto Spline
Funzione disponibile in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D
Spline

Base Coord. Oggetto

Proprietà Oggetto

Tipo

Lineare

Questo è il più semplice tra tutti i tipi di spline. Collega i vertici che definiscono il poligono con delle linee dritte. Queste spline possono servire per creare degli oggetti angolari o per simulare degli scatti in un’animazione.

Cubica

Questo tipo di spline ha una curva morbida tra i vertici. La curva interpolata passa sempre direttamente tra i vertici. Considerando i due punti in alto a destra del diagramma precedente, si può osservare che la curva si estende più lontano di quanto sia in realtà necessario. Questo comportamento si chiama overshooting ed appare spesso con delle curvature chiuse. Questo diventa più chiaro quando si compara questa sezione della curva con la stessa sezione della curva con interpolazione Akima.

Akima

Questo tipo di spline crea una curva morbida fra i vertici. La curva interpolata passa sempre direttamente attraverso i vertici. Con questo tipo di curva non si manifesta l’overshooting. L’interpolazione Akima aderisce in modo molto stretto alla traiettoria della curva fra i vertici; per questo, talvolta può apparire "dura”. Se non è l’effetto desiderato, si può usare l’interpolazione Cubica.

B-Spline

Anche questo tipo di spline crea una curva morbida fra vertici. Questa curva, però, non usa un metodo interpolativo che passa direttamente attraverso i vertici. Questo produce una curva molto stondata. I vertici controllano solo la traiettoria approssimativa della curva. I punti distanti hanno meno influenza sulla curva rispetto a quelli vicini gli uni agli altri.

Bezier

Questo tipo di spline crea una curva dalla traiettoria morbida fra i vertici, che può essere controllata con molta precisione. La curva interpolata passa sempre in modo accurato attraverso i vertici. L’overshoot non si verifica.

Rispetto agli altri tipi di spline disponibili, le Bézier sono le più funzionali in quanto offrono maggiore controllo. Per questo motivo, Cinema 4D usa spline Bézier per il proprio sistema di animazione.

Nota:
Il metodo di Editing descritto sotto si riferisce agli strumenti Muovi, Ruota e Scala. Notare la Penna-Spline, che è ottimizzata per lavorare con le spline e quindi funziona in modo leggermente diverso, come descritto di seguito.

Se attivate un vertice della spline (cliccando su di esso), diverranno visibili ulteriori punti di controllo sulle tangenti alla curva. Cambiare la direzione delle maniglie della tangente controlla la direzione della curva ad ogni vertice. Per fare ciò, trascinate il punto finale della tangente. Regolando la lunghezza di queste maniglie della tangente, potete controllare la forza della curvatura. Trascinate il punto finale della tangente verso il punto di vertice e osservate il movimento simmetrico della maniglia opposta.

Nelle illustrazioni precedenti, tutte le tangenti sono orizzontali. Ora ruotiamo la tangente del punto superiore di 180°, in modo che il punto finale della tangente sinistra sia sulla destra, mentre quello a destra si trovi sulla sinistra.

Potete vedere il risultato nell’immagine sopra

Si possono cambiare le lunghezze delle tangenti separatamente; per fare ciò, trascinate il punto finale di una tangente premendo Shift.

È possibile impostare delle direzioni diverse delle tangenti sulla destra e sulla sinistra dei vertici. In questo modo, si può trasformare il percorso smussato di una curva in una traiettoria con angoli netti e spigoli. Per ottenere ciò, tenete premuto Shift facendo clic sul punto finale della tangente e spostatelo con il mouse.

Se le tangenti di due punti vicini hanno lunghezza zero, il segmento che sta tra i vertici sarà lineare. In questo modo, si possono mescolare segmenti lineari con spline curve.

Se fate doppio clic su un vertice Bézier con lo strumento Muovi, Scala o Ruota attivo, si apre un dialogo che consente di inserire sia la posizione del vertice (nelle coordinate oggetto della spline), sia la posizione dei punti finali della tangente (relativi al vertice).

Se convertite una spline Bézier in un tipo diverso di spline, andranno persi tutti i settaggi tangente. Se invece una spline viene convertita da un tipo non Bézier in un tipo Bézier, a tutte le tangenti verranno assegnate posizioni e orientamenti predefiniti.

Chiudi Spline

Chiudi Spline abilitato (a sinistra) e disabilitato (a destra).

Ogni segmento spline può essere chiuso o aperto. Se una spline è chiusa, i punti iniziale e finale sono connessi.

C’è una grande differenza tra chiudere una spline (e connettere i punti di estremità) e mettere semplicemente insieme i punti di inizio e di fine. Nel primo caso, la transizione dal punto iniziale a quello finale è morbida, mentre nel secondo è abbastanza brusca.

Per chiudere la spline, cliccate sul punto iniziale tenendo premuto Ctrl.

Punti Intermedi
Numero [0..5000]
Angolo [0..90°]
Lunghezza Massima [0.01..+∞m]

Qui potete definire come suddividere ulteriormente la spline con punti intermedi. Ciò influenza il numero di suddivisioni create quando si usa la spline con oggetti Generatori. Potete apportare cambiamenti anche dopo aver selezionato il tipo di Interpolazione dal menu per i Punti Intermedi.

Nessuno

Questo metodo di interpolazione localizza i punti solo ai vertici della spline senza punti intermedi aggiuntivi. Non si possono inserire valori nei campi Numero e Angolo. Per le B-spline, i vertici, e quindi i punti, possono non essere localizzati sulla curva spline.

Naturale

Questo tipo di interpolazione prima localizza i punti ai vertici spline. Nel caso di B-spline, i punti si trovano sulla curva spline più vicina ai vertici spline. Il Numero (N) corrisponde al numero di punti intermedi tra i vertici. I punti sono più vicini nelle aree maggiormente curvate della spline.

Non potete inserire valori nel campo Angolo. L’interpolazione non è influenzata dall’inversione dell’ordine dei punti.

Uniforme

Questa interpolazione suddivide la spline in modo che la distanza tra due punti qualsiasi consecutivi sia costante, come misurato lungo la curvatura spline. Un punto è sempre localizzato al vertice di inizio. Per le spline aperte, un punto è localizzato anche al vertice di fine. Generalmente, altri punti non coincidono con i vertici.

Non è possibile inserire valori nel box Angolo. L’interpolazione non è influenzata dall’inversione dell’ordine dei punti.

Per le interpolazioni Naturale e Uniforme, il numero di punti intermedi viene calcolato in questo modo:

Spline aperta: ((Numero + 1) * (numero di vertici - 1)) + 1

Spline chiusa: (Numero +1) * numero di vertici

Perciò una spline aperta con quattro vertici e un numero di 2 conterrà ((2+1)*(4-1))+1=10 punti intermedi. Se la spline viene poi chiusa, verrà aggiunto un ulteriore vertice (virtuale): il numero di punti intermedi sarà quindi (2+1)*4=12. Questo assicura che una spline non sia divisa ulteriormente in modo approssimativo quando la chiudete.

Adattiva

Questo tipo di interpolazione imposta i punti intermedi ogni volta che l’angolo di deviazione della curva è maggiore del valore Angolo. La curva risultante ha i punti che passano accuratamente fra i vertici. Se una spline ha diversi segmenti, allora il valore Angolo si applicherà a ciascun segmento. Poiché il metodo Adattivo è quello che assicura i risultati migliori nel rendering, è quello impostato di default. Non si possono inserire valori nel campo Numero.

Suddivisi

Suddivisi è simile ad Adattiva. I punti intermedi aggiuntivi saranno aggiunti fino a che i segmenti intermedi saranno più corti rispetto alla Lunghezza Massima definita, ovvero fino a che gli intervalli punto non corrisponderanno alla lunghezza massima. Valori bassi offriranno una qualità migliore, con lo svantaggio che comporta lavorare con un numero elevato di punti, come tempi di aggiornamento più lunghi nella vista editor, ecc.

Con questo metodo si migliora notevolmente la qualità di rendering del testo deformato. Si possono quindi ottenere tappi e lati più o meno perfetti senza errori di shading impostando Lunghezza Massima allo stesso valore di Larghezza nell’oggetto Estrudi (tab Tappi, opzione Griglia Regolare attiva). La suddivisione di lettere e tappi corrisponderà e non dovrà essere eseguita manualmente.

A sinistra: punti intermedi Adattiva; a destra: Suddivisi applicato ad un oggetto deformazione con formula attiva. Notate i lati definiti sulla destra dell’immagine.

Questo settaggio controlla la lunghezza massima del segmento spline senza aggiungere punti intermedi ed è disponibile solo se il parametro Punti Intermedi è impostato su Suddivisi.