Le Superfici

A partire da Blender v2.31

In effetti, le superfici sono un'estensione delle Curve NURBS. In Blender costituiscono un altro tipo di ObData.

Mentre una curva produce solo un'interpolazione mono-dimensionale, le Superfici hanno un'ulteriore dimensione. La prima dimensione è U, come per le curve, e la seconda è V. Una griglia bi-dimensionale di punti di controllo definisce la forma di queste superfici NURBS.

Le Superfici si usano per creare e modificare superfici curve fluide. Le superfici possono essere cicliche in entrambe le direzioni, consentendo di creare facilmente la forma di una 'ciambella', ed esse possono essere disegnate anche come 'solidi' in Modalità Edit (con zbuffer e con illuminazione OpenGL). Questo semplifica molto il lavoro con le superfici.

Nota: Attualmente Blender ha un insieme di strumenti elementari per le Superfici con una limitata capacità di creare fori e fusioni di superfici. Future versioni conterranno altre funzionalità a riguardo.

Si può prendere una delle varie superfici 'primitive' dal menù ADD come punto di partenza (Figura 9-20). Da notare che si può scegliere 'Curve' e 'Circle' dal menù 'surface'! Questo è possibile perché le curve NURBS sono intrinsecamente Superfici NURBS, semplicemente che hanno una dimensione trascurata.

Nota: Una 'vera' curva NURBS ed una curva 'superficie' NURBS non sono intercambiabili, come si vedrà seguendo il processo di estrusione in seguito e nella successiva sezione sul rivestimento.

Figura 9-20. Il menù per aggiungere una superficie.

Quando si aggiunge una 'superficie' curva si può creare una vera superficie semplicemente estrudendo l'intera curva (EKEY). Ciascun lato di una superficie può quindi essere estruso a piacimento per dar forma al modello. Si usa CKEY per rendere cicliche le direzioni U o V. Ci si assicuri di impostare i 'nodi' a Uniform o a Endpoint con una delle pre-impostazione della Pulsantiera di Edit nel pannello Curve Tools.

Lavorando con le superfici, è comodo lavorare sempre con intere colonne o righe di vertici. Blender fornisce uno strumento di selezione per questo: SHIFT-R, "Seleziona Riga". Partendo dall'ultimo vertice selezionato, tutta una riga di vertici estende la selezione nella direzione 'U' o 'V'. Si scelga ancora Seleziona Riga con lo stesso vertice per scambiare la selezione tra la 'U' e la 'V'.

Figura 9-21. La superficie di una sfera.

Le NURBS possono creare forme pure come cerchi, cilindri e sfere (ma si noti che un cerchio Bézier non è un cerchio matematicamente esatto). Per creare cerchi, sfere o cilindri perfetti, si devono impostare i pesi dei vertici. Questo non è intuitivo, e si deve leggere di più sulle NURBS prima di provarlo.

Fondamentalmente, per produrre un arco circolare da una curva con 3 punti di controllo, i punti terminali devono avere un peso unitario, mentre il perso del punto di controllo centrale deve essere uguale a un mezzo del coseno della metà dell'angolo tra i segmenti che uniscono i punti. La Figura 9-21 mostra ciò per una sfera. Nella pulsantiera di Edit nel pannello Curve Tools sono inclusi, come pre-impostazioni, tre numeri standard (Figura 9-22).

Nota: Per leggere il peso di un vertice selezionato, si preme NKEY.

Figura 9-22. I pesi pre-impostati.