Guida completa allo strumento Knife (coltello) in Blender 3D
In questo tutorial vedremo come utilizzare lo strumento Coltello ("Knife") in Blender (4.5+) e tutte le sue opzioni. Il "Knife Topology Tool" permette di intagliare nuovi spigoli e vertici nella mesh 3D di un oggetto in Blender, sia per realizzare figure complesse (attraverso linee spezzate e fori), sia per suddividere e modificare la mesh in modo opportuno, per migliorare la topologia 3D dell'oggetto o per realizzare "a mano libera" una determinata forma, anche complicata, indipendente dal resto della configurazione della mesh preesistente (in questo si differenza dello strumento "Loop Cut", in cui il disegno dell'anello degli spigoli si ferma dove ci sono spigoli e vertici che lo bloccano).
Indice dei contenuti:
- Attivare lo strumento "Knife": sessione permanente o no?
- Come usare lo strumento "Knife"
- Come terminare l'uso dello strumento "Knife" e confermare le linee disegnate
- Come creare una figura chiusa (come chiudere un loop)
- Modalità di disegno: da punto a punto o trascinamento
- Come tornare indietro ed eliminare uno spigolo/vertice appena disegnato
- Annullare tutta l'operazione, cancellando tutto il tracciato dei segmenti di taglio
- Lo strumento coltello disegna ortogonalmente alla vista utente
- Lo snap predefinito dello strumento "Knife"
- Realizzare più serie di tagli (mantenendo la stessa sessione, anche se abbiamo scelto il coltello come comando)
- Come eliminare alcuni spigoli tracciati dallo strumento "Knife" dopo aver confermato
- Come tagliare attraverso un oggetto utilizzando lo strumento coltello
- Tagliare su più oggetti contemporaneamente
- Visualizzare i tagli nascosti dello stumento "Knife" con l'opzione Raggi X
- Come agganciare lo strumento "Knife" al centro di un segmento (snap al punto medio)
- Come ignorare tutti gli snap dello strumento "Knife"
- Come visualizzare misure di distanze e angoli quando si intaglia con lo strumento coltello
- Tracciare linee con un incremento di angolo prefissato con il coltello (Snapping angolare)
- Vincolare la linea di taglio del coltello ad un asse globale
- Vincolare la linea di taglio del coltello ad un asse locale
- Come tracciare una linea di taglio perpendicolare in una faccia non frontale
- Tagliare con il coltello solo le parti selezionate
- Come salvare impostazioni e preferenze dello strumento "Knife"
- Problemi durante l'utilizzo dello strumento coltello
- Applicazioni dello strumento "Knife"
- Strumenti alternativi
- Hotkeys dello strumento Knife
Per usare lo strumento coltello dobbiamo essere in "Edit Mode", quindi per gli esempi successivi avviamo il software Blender, selezioniamo il cubo di default cliccandoci sopra e premiamo il tasto "TAB", per commutare appunto nella Modalità Modifica.
Per attivare lo strumento "Knife" ci sono varie modalità, ognuna con le sue particolarità.
Attivare lo strumento "Knife": sessione permanente o no?
Per attivare lo strumento "Knife" ci sono due modi, scegliendolo come strumento attualmente in uso oppure come comando temporaneo. Nel primo caso, una volta tracciato con il coltello le linee e confermato, si potrà continuare ad utilizzare lo strumento coltello per effettuare altri tracciati; nel caso del comando temporaneo, invece, salvo in un caso particolare (premendo il tasto destro del mouse) una volta confermato il tracciato si ritornerà allo strumento precedentemente in uso.
Come attivare lo strumento "Knife" permanentemente: lo strumento coltello può essere selezionato, in "Edit Mode" (Modalità Modifica), nella barra degli strumenti a sinistra
(Se non trovate la barra degli strumenti, assicuratevi di essere nella modalità giusta, cliccate sul simbolo ">" in alto a sinistra
o premete il tasto "T")
Una volta selezionato lo strumento coltello, appariranno i checkbox e i menu delle sue funzioni, sia in alto nella 3D Viewport
sia nella barra degli strumenti a destra, quella visualizzabile premendo il tasto "N", nella scheda dello strumento "Tool",
sia nella scheda "Tool" della finestra delle proprietà a destra.
Attivato lo strumento, il cursore del mouse (o della penna della tavoletta grafica) assume la forma di un coltello.
Se cominciamo a cliccare sull'oggetto in "Edit Mode"
apparirà, nella barra in basso, un elenco con tutte le opzioni dello strumento, mostrando quelle che sono attive al momento, che resterà visibile fino a quando non avremo terminato di disegnare, premendo il tasto "Invio".
Attivando lo strumento in questo modo la sessione sarà permanente, cioè una volta confermato e finalizzato il disegno premendo il tasto "Invio", lo strumento "Knife" sarà ancora attivo e disponibile per un nuovo utilizzo.
Come attivare lo strumento "Knife" temporaneamente: se abbiamo già un altro strumento selezionato, che vogliamo utilizzare in modo alternato allo strumento coltello, oppure se vogliamo utilizzare lo strumento coltello "al volo" in qualsiasi momento mentre stiamo modellando, per attivare il "Knife" come comando temporaneo è sufficiente premere il tasto "k", oppure (sempre in "Edit Mode") nel menu in alto selezionate "Mesh > Knife Topology Tool".
Come nel caso precedente, viene modificata l'icona del cursore del mouse in un'immagine a forma di coltello e potrete subito cliccare sulla mesh per incidere i vostri segmenti, però con qualche differenza:
- Appariranno subito i settaggi delle opzioni nella barra in basso, anche prima di utilizzarlo
- Non avendo selezionato in modo completo lo strumento, non appariranno i menu delle opzioni, né sulla barra in alto né in tutte le schede e pannelli a destra, come invece avevamo visto prima
- Quando finalizziamo il disegno premendo il tasto "Invio", si tornerà direttamente allo strumento precedentemente selezionato (anche se vedremo che questo si può evitare cliccando con il tasto destro del mouse)
Scegliete dunque la modalità che vi è più utile al momento. Ora vedremo come utilizzare i comandi di base dello strumento "Knife", che attiveremo in questo esempio in modalità temporanea.
Come usare lo strumento "Knife":
Come abbiamo già visto, per utilizzare lo strumento coltello in Blender è sufficiente premere il tasto "k" e cliccare con il tasto sinistro del mouse (LMB) sul punto desiderato della geometria dell'oggetto in "Edit Mode". (Anche se possiamo cominciare in qualsiasi posizione: su un vertice, un bordo o una faccia esistente, o anche all'esterno della mesh come vedremo più avanti)
Questo primo clic stabilisce il punto di partenza del taglio e
verrà creato un primo vertice (1), mentre l'altro estremo del segmento si muoverà seguendo il cursore del mouse a forma di coltello (2). Se la linea attraverserà uno spigolo, si formerà automaticamente un vertice nel punto di intersezione con il bordo (3) che si muoverà dinamicamente al muoversi del vertice temporaneo (2). Come potete vedere i vertici attualmente sono rappresentati da dei pallini di colore azzurro (il colore potrebbe dipendere dalla versione di Blender).
Per proseguire con la creazione delle linee di taglio, è sufficiente spostare il cursore del mouse e cliccare nuovamente con il tasto sinistro in un'altra posizione. Blender creerà automaticamente un nuovo segmento che connette il punto precedente con quello appena creato (2),
che verrà ora rappresentato con un pallino grande nero (la rappresentazione in colore e forma può essere diversa a seconda delle versioni di Blender), mentre i precedenti, (1) e (3), con dei pallini piccoli neri (l'importanza di distinguere l'ultimo vertice confermato si vedrà in seguito), mentre un nuovo vertice temporaneo (4), rappresentato da un pallino grande azzurro, seguirà il cursore del mouse.
Ripetendo questo processo, potremo creare la nostra figura, aggiungendo un'altra linea di taglio,
un altro vertice e così via,
finché avremo creato la serie di segmenti di taglio consecutivi desiderata.
Come terminare l'uso dello strumento "Knife" e confermare le linee disegnate:
Per salvare le linee disegnate con lo strumento "Knife" e rendere permanenti le nuove suddivisioni nella mesh, è sufficiente premere il tasto "Invio" o il tasto "Barra spazio".
Una volta che avete terminato di realizzare una figura
e avete premuto il tasto "Invio", in molti casi verranno creati anche dei segmenti aggiuntivi (che la maggior parte delle volte collegheranno la figura ai vertici più vicini),
perché non può esistere una figura isolata sopra una mesh, quindi verranno creati dei bordi per collegare la nuova figura agli spigoli della mesh, anche considerando come vengono formate le figure con i triangoli. Infatti, per vedere e comprendere meglio la nuova struttura, selezioniamo tutta la mesh, premendo il tasto "A", e mostriamo i triangoli di cui è composto ora il cubo, utilizzando il comando "Face > Triangulate Faces" (o premendo i tasti "Ctrl+T"), mostrando così come sono stati creati i triangoli sottostanti.
Perciò cercate sempre di realizzare una figura ben definita, altrimenti Blender potrebbe non riuscire a calcolare bene la topologia del risultato finale. Per esempio il risultato di una linea troppo aperta e isolata
potrebbe non essere quello che desideravamo.
Se si disegnano figure aperte è quindi sempre meglio collegarle manualmente ad uno dei bordi dell'oggetto.
Come creare una figura chiusa (come chiudere un loop):
Per chiudere un loop con lo strumento "Knife" ci sono due alternative: o, dopo aver creato il penultimo vertice,
si porta il cursore mouse sul vertice iniziale (che verrà calamitato su di esso)
e si preme una volta il tasto sinistro del mouse, per creare il segmento, quindi si preme il tasto "Invio" per confermare,
oppure si può o cliccare due volte con il tasto sinistro del mouse quando si disegna il penultimo vertice e verrà creato automaticamente il collegamento con il punto di partenza.
Quindi anche in questo caso si preme il tasto "Invio" per confermare.
Nota: cercate di fare in modo di non avere vertici allineati,
/p>
altrimenti c'è il rischio di creare segmenti sovrapposti con il doppio click del mouse.
Modalità di disegno, da punto a punto o trascinamento:
Entrambi i metodi vanno bene sia per il mouse sia per la penna di una tavoletta grafica.
Tracciare da punto a punto:
Prima abbiamo visto come si tracciano le linee con lo strumento "Knife" da punto a punto: clicchiamo su un punto della superficie,
muoviamo il mouse fino al punto di destinazione (tutti i punti di intersezione con altri segmenti saranno rappresentati da piccoli pallini azzurri),
e clicchiamo sul punto di destinazione (che diventerà un pallino grande nero, mentre i punti di intersezione si trasformeranno in pallini piccoli neri),
lo stesso succede se scegliamo un altro punto di destinazione e così via.
Questo metodo è utile per tracciare dei segmenti che devono posizionarsi lungo una linea retta, ed è possibile cominciare il tracciamento cliccando anche fuori dalla superficie che ci interessa,
per poi uscire fuori, cliccare fuori per creare la linea di taglio, per poi tornare sulla superficie solo muovendo il mouse,
potendo ancora cliccare fuori a sinistra per creare la linea.
Disegnare trascinando il cursore sulla superficie della mesh:
Cliccando su un punto della superficie (come al solito per creare un punto di partenza per il taglio, dopo aver premuto il tasto "k") e trascinando il mouse, potremo invece muoverci più liberamente, perché ogni volta che verrà intersecato uno spigolo e ogni volta che attraverseremo un vertice, verrà creato automaticamente un nuovo punto della linea spezzata e da lì potremo cambiare direzione.
Rilasciando il tasto del mouse e muovendolo, oppure cliccando e tenendo premuto di nuovo il tasto sinistro del mouse e trascinando, si può passare da una modalità all'altra e viceversa.
In entrambi i casi si finalizza e si salva le linee di taglio come al solito, confermando premendo il tasto "Invio".
Come tornare indietro ed eliminare uno spigolo/vertice appena disegnato:
Per disfare (prima di premere il tasto "Invio") quanto disegnato con lo strumento coltello ed eliminare uno spigolo/vertice appena disegnato, si usa la classica combinazione di tasti "Ctrl+Z".
Il punto di partenza per il taglio successivo verrà modificato di conseguenza.
Infatti se stiamo disegnando (con il punto (3) come ultimo punto confermato)
premendo i tasti "Ctrl+Z" verrà cancellato il punto (3) e l'ultimo punto confermato diventerà il (2).
(Quindi da questo si comprende l'utilità di aver segnato in modo evidente l'ultimo vertice disegnato)
Nota: se abbiamo disegnato in precedenza una serie di linee di taglio trascinando il mouse, verranno tutte cancellate assieme.
Annullare tutta l'operazione, cancellando tutto il tracciato dei segmenti di taglio:
Se, per qualche motivo, vogliamo annullare tutto quanto abbiamo realizzato con lo strumento "Knife" (prima della conferma con il tasto "Invio"), è sufficiente premere il tasto "Esc" (prima di Blender 3.0, "Esc" o il tasto destro del mouse).
Tutte le linee di taglio realizzate in quella sessione di utilizzo dello strumento verranno cancellate e, in caso di uso temporaneo dello strumento coltello, si tornerà allo strumento precedentemente utilizzato.
Lo strumento coltello disegna ortogonalmente alla vista utente:
Lo strumento "Knife" disegna secondo la proiezione della vista utente, quindi se disegniamo qualcosa
e confermiamo,
se ruotiamo l'oggetto vediamo che il risultato non era quello che ci aspettavamo.
Quindi è meglio sempre scegliere prima una corretta angolazione visiva prima di utilizzare lo strumento, preferibilmente ponendo la vista utente ortogonalmente alla faccia su cui vogliamo disegnare. Anche perché quando avete già attivato lo strumento, non è possibile selezionare le viste con il tastierino numerico e potrete solo utilizzare il mouse per il spostarvi, fare lo zoom e ruotare.
Lo snap predefinito dello strumento "Knife":
Lo strumento coltello è simile allo strumento "Extrude to Cursor or Add",
che permette di creare delle linee spezzate cliccando con il mouse (tasto "Ctrl" + tasto destro del mouse) per realizzare delle figure.
lo strumento "Knife" ha però uno strumento di snap nativo incorporato, impostato come predefinito, che permette di disegnare sulla mesh, agganciando automaticamente i vertici, i bordi e le superfici di un oggetto. Infatti se disegnamo cliccando sulla mesh, la figura che realizziamo verrà "spalmata" sulla superficie;
inoltre quando avviciniamo il coltello ad un vertice, il cursore verrà calamitato verso di esso
e quando avviciniamo lo strumento "Knife" ad un bordo questo assumerà un altro colore (verde) e, con una certa approssimazione, spostandoci lungo esso (anche senza muovere il cursore sul segmento) un "segnaposto" colorato (dove verrà creato il nuovo vertice, se clicchiamo) seguirà il bordo.
La linea di taglio che tracciamo sulla mesh, dopo la conferma, farà parte di quella mesh, quindi possiamo anche ricalcare un'immagine posseduta come texture da un oggetto per creare delle figure decorative o strutturali sull'oggetto stesso.
Realizzare più serie di tagli (mantenendo la stessa sessione, anche se abbiamo scelto il coltello come comando):
Se, dopo aver realizzato una serie di linee di taglio con lo strumento "Knife", vogliamo realizzare una nuova serie separatamente , anche se l'abbiamo selezionato come comando e non come strumento, possiamo restare nella stessa sessione premendo il tasto destro del mouse (oppure tasto "E", nelle versioni prima di Blender 3.0) . Questo permette di utilizzare lo strumento coltello per creare più serie di tagli multipli in sequenza, senza doverlo riattivare dopo ogni operazione, e realizzare diverse suddivisioni non connesse tra di loro.
Per esempio, se abbiamo creato un loop chiuso, dopo che abbiamo agganciato sul punto di partenza e abbiamo cliccato con il tasto sinistro del mouse, vorremmo poter creare un'altra figura da un'altra parte, però vediamo che stiamo creando un altro segmento adiacente,
allora premiamo il tasto destro del mouse e possiamo cominciare a disegnare in un altro punto della superficie,
per creare un'altra figura in modo indipendente dalla prima.
Come al solito, alla fine, possiamo premere il tasto "Invio" per finalizzare/salvare le linee di taglio.
Se abbiamo precedentemente creato una figura con il coltello e premiamo il tasto destro del mouse per realizzare un altro insieme di linee di taglio, la prima figura si comporterà come i bordi preesistenti nella superficie, perché non solo verrà attivata su di essa lo snap del coltello,
ma verranno anche creati dei vertici di intersezione se facciamo intersecare una nuova linea di taglio con essa.
Come eliminare alcuni spigoli tracciati dallo strumento "Knife" dopo aver confermato:
Una volta che abbiamo disegnato una serie di linee di taglio e abbiamo confermato, si potrebbe avere il desiderio o la necessità di eliminare alcuni segmenti.
In questo caso è sufficiente scegliere la modalità di selezione bordi e selezionare i segmenti che vogliamo eliminare,
quindi premere i tasti "Ctrl+X", oppure il tasto "X" e poi scegliere l'opzione "Dissolve Edges" nel menu contestuale,
eliminando così quello che non ci interessava.
Come dicevamo prima, però, non possono esistere figure completamente isolate dai bordi della superficie su cui stiamo disegnando e questa volta siamo riusciti ad eliminare i segmenti di raccordo solo perché due vertici della figura d'esempio giacevano già sui bordi esterni.
Vediamo ora una serie di funzioni secondarie. Mostreremo anche la corrispondenza con le opzioni dello strumento, che avevamo già visto apparire in alto quando lo avevamo selezionato; quindi, anche se parleremo dello strumento coltello come comando richiamato temporaneamente, faremo riferimento anche all'opzione relativa da selezionare nella barra in alto.
Essendo opzioni settabili, queste funzioni possono essere utilizzate combinandole assieme (e in alcuni casi sono fatte proprio per funzionare assieme), ma nel caso del coltello usato come comando, il tasto "K" dovrà essere premuto sempre per primo, gli altri di seguito.
Per disabilitare queste opzioni molte volte è sufficiente premere una, o più volte (se ci sono delle varianti), il relativo tasto.
Come tagliare attraverso un oggetto utilizzando lo strumento coltello:
Per duplicare le linee di taglio sulla faccia opposta dell'oggetto,
oppure se lo si vuole dividere in due o più parti,
si può attivare l'opzione taglio passante premendo il tasto "C" (oppure "Z" se state utilizzando una versione precedente a Blender 3.0), subito dopo aver premuto il tasto "K", che permetterà di diffondere, lungo la direzione della vista utente, gli effetti delle linee di taglio attraverso la geometria non solo della mesh visibile su cui stiamo lavorando, ma anche di tutte quelle dietro che si trovano all'interno di quell'oggetto.
(Negli esempi stiamo usando la vista "wireframe", ottenuta premendo i tasti "Maiusc+Z" e gli effetti di questa funzione si vedono soprattutto dopo la conferma con il tasto "Invio".)
Il tasto "C" non solo abilita ma anche disabilita il taglio attraverso, quindi potete premere il tasto "K" per cominciare le linee di taglio, poi premere "C" per abilitare il taglio attraverso, poi quando non desiderare più questa funzione premete ancora il tasto "C" per continuare il taglio solo sulla faccia visibile.
Quando usiamo questa funzione, la "C" della barra delle opzioni in basso si "illuminerà"
premendo ancora il tasto "C", per disattivarla, si spegnerà.
Se invece di utilizzare lo strumento coltello come comando lo scegliamo tra gli strumenti, questa funzione corrisponde all'opzione "Occlude Geometry", che trovate nella barra in alto,
anche se il suo significato è esattamente l'opposto: per default questa opzione è sempre attiva e significa che il resto della geometria è nascosta, ostacolata (occlusa), e non verrà intagliata la parte nascosta, ma solo quella visibile alla vista utente, mentre se la disattiviamo otterremo gli stessi effetti della funzione taglia attraverso.
Tagliare su più oggetti contemporaneamente:
Abbiamo appena visto che è possibile tagliare più mesh contenute in uno stesso oggetto, come fare se queste appartengono a più oggetti diversi?
Bisogna fare in modo di portare in "Edit Mode" tutti gli oggetti coinvolti contemporaneamente, selezionandoli prima tutti (per esempio tenendo premuto il tasto "Maiusc" e poi selezionandoli) in "Object Mode" e poi premendo il tasto "Tab" per entrare in "Edit Mode", oppure si entra in "Edit Mode" del primo oggetto e poi si seleziona gli altri nell' "Outliner" attivando il simbolo opportuno. Quindi si usa lo strumento coltello come prima, premendo il tasto "K" e poi "C".
Facciamo un esempio: dati tre oggetti distinti in "Object Mode", un cubo, una sfera e un cilindro, selezioniamoli tenendo premuto il tasto "Maiusc",
premiamo il tasto "TAB" per entrare in "Edit Mode" e vediamo che sono entrati tutti in questa modalità di modifica.
Nell' "Outliner" vediamo che a sinistra di ogni oggetto selezionato ci sono dei simbolini;
attivandoli e disattivandoli (magari tenendo premuto il tasto "Ctrl" per mantenere i precedenti selezionati) si può includere o escludere altri oggetti dalla modalità di modifica della mesh.
A questo punto è sufficiente premere , per esempio, il tasto "1" del tastierino numerico per accedere alla vista frontale, premere il tasto "K" e subito dopo il "C", per poter tracciare linee di taglio che si propagano attraverso le mesh, e disegnare.
Premendo il tasto "Invio" per salvare e finalizzare il disegno, vedremo che si è propagato anche alle mesh appartenenti agli altri oggetti.
Possiamo inoltre utilizzare gli altri oggetti come riferimenti per tracciare linee di taglio su oggetti separati (per esempio sulla sfera a partire dal cubo e dal cilindro)
Visualizzare i tagli nascosti dello stumento "Knife" con l'opzione Raggi X:
Finora, per visualizzare le linee di taglio nascoste di un oggetto, abbiamo usato la vista "wireframe", però anche lo strumento "Knife" possiede un'opzione che permette di mostrare le linee di taglio sottostanti non visibili, perché nascoste dalle mesh in primo piano. Per attivarla è sufficiente premere il tasto "V" (nelle vecchie versioni di Blender era un'opzione sempre attiva).
Per esempio, se attiviamo lo strumento coltello premendo il tasto "K", poi premiamo il tasto "C" (per tagliare attraverso l'oggetto) e subito dopo "V" (per mostrare i segmenti disegnati dietro la geometria visibile) e cominciamo a disegnare, muovendoci con la vita utente attorno all'oggetto vedremo i tagli (già disegnati) trasmessi sul retro della mesh, senza attivare la modalità "wireframe".
Per controllare se lo strumento "X-Ray" è attivo, è sufficiente guardare nelle opzioni in basso,
oppure, se abbiamo selezionato il coltello nella barra degli strumenti, nel menu in alto, dove potremo abilitare e disabilitare tale opzione.
Lo strumento "Knife" di Blender offre diverse opzioni per vincolare il processo di taglio, permettendo agli utenti di ottenere maggior precisione e controllo.
Come agganciare lo strumento "Knife" al centro di un segmento (snap al punto medio):
Abbiamo già visto che lo strumento coltello ha un suo strumento di aggancio a vertici, bordi e superfici, però è possibile anche eseguire lo snap al punto medio premendo il tasto "Maiusc" mentre si sta intagliando, agganciandosi automaticamente al punto medio dello spigolo più vicino ("Ctrl" nelle versioni precedenti a Blender 3.0) .
Infatti se ci avviciniamo ad uno spigolo
e premiamo il tasto "Maiusc", il segnaposto per il nuovo vertice che andremo a creare si sposterà automaticamente al centro dello spigolo
e da lì potremo cominciare a disegnare.
Questa opzione è utile perché non solo ci permette di creare tagli già possibili con lo strumento "Loop cut", ma anche figure che non si possono agevomente creare con esso,
oppure si può utilizzarlo come funzione per agevolare la creazione di topologie per il rigging.
Come ignorare tutti gli snap dello strumento "Knife":
Al contrario, se vogliamo disabilitare temporaneamente ogni funzione di snapping automatico dello strumento coltello, è sufficiente tenere premuto il tasto "Ctrl" (tasto "Maiusc" prima di Blender 3.0)
In questo caso avrete piena libertà di movimento, senza che il cursore si agganci automaticamente agli elementi della mesh vicini, specie se volete disegnare a mano libera con la penna della tavoletta grafica.
Come visualizzare misure di distanze e angoli quando si intaglia con lo strumento coltello:
Se vogliamo utilizzare lo strumento "Knife" in modo preciso, possiamo conoscere dimensioni e angoli della linea di taglio che stiamo tracciando, premendo il tasto "S" ("A" prima di Blender 3.0), dopo aver già attivato lo strumento coltello.
Per esempio, se premiamo il tasto "K" e attiviamo il coltello, tracciando una linea di taglio a partire da un vertice, e premiamo "S", appariranno la distanza del cursore da quel vertice e l'angolo rispetto al segmento di base in basso,
se premiamo una seconda volta "S" apparirà solo la misura della distanza,
se premiamo una terza volta "S" apparirà solo l'angolo,
premendo una quarta volta questa funzione verrà annullata.
Come per gli altri strumenti, l'attivazione dell'opzione verrà segnalata in basso
e attivando lo strumento "Knife" nella barra a sinistra è possibile attivare la misurazione scegliendo una delle sue varianti nel menu a tendina in alto, a destra dell'opzione "X-Ray"
Il segmento di riferimento potrebbe cambiare automaticamente; per esempio, se tracciamo una linea a partire da un vertice e muoviamo il cursore,
notiamo che, sorpassando un certo limite (in questo caso i 45 gradi), la misura dell'angolo viene calcolata a partire dal segmento verticale di sinistra.
Tracciare linee con un incremento di angolo prefissato con il coltello (Snapping angolare):
Per tracciare una linea di taglio con uno snap ad un determinato valore dell'angolo, cioè vincolando le linee di taglio a multipli di quell'angolo di incremento fissato, è sufficiente premere il tasto "A" (o "C", prima di Blender 3.0). Anche in questo caso ci sono più opzioni che si attivano premendo il tasto "A":
Premendo una volta il tasto "A", si calcola l'angolo rispetto alla vista utente:
(O, più precisamente, l'angolo verrà calcolato sul piano dello schermo, cioè un piano ortogonale alla vista utente)
Se, per esempio, cerchiamo di tracciare una linea con il coltello, premiamo il tasto "K" e quindi il tasto "A" una volta, per attivare l'agganciamento, e tracciamo una linea a partire da un vertice del cubo, vediamo che il vincolo inizia da una retta orizzontale rispetto allo schermo,
come indicato anche in basso, con "Angle Constraint: 0:00 (30.00) (Screen)",
nonostante gli spigoli del cubo siano obliqui rispetto alla vista utente.
Nella barra in basso è indicato tra parentesi il valore "30.00", perché questo è l'attuale valore con cui si incrementa lo snap dell'angolo. Infatti se ci spostiamo in alto, la retta si inclinerà quasi subito di 30 gradi, perché quando l'aggancio dell'angolo è attivo l'angolo di rotazione sarà vincolato ad un multiplo di questo angolo,
e nella barra in basso vediamo che è cambiato in "30.00" il valore che non si trova tra parentesi.
Come cambiare il valore dell'angolo di incremento per lo snap?
Mentre si sta utilizzando questo strumento è sufficiente scrivere il nuovo valore (o prima il tasto "Backspace" per cancellare se c'è già un valore modificato e poi scrivere il nuovo valore) e quindi muovere lo strumento (attualmente non premete "Invio", altrimenti vi finalizza la linea di taglio)
Per esempio, se scriviamo "15" e muoviamo il mouse, nella barra sotto verrà visualizzato il nuovo valore
e l'incremento con cui ruoterà la retta sarà ora di 15 gradi (sempre rispetto allo schermo).
Se vogliamo fare in modo che l'incremento della rotazione del coltello sia di 45 gradi, procediamo nello stesso modo: scriviamo "45" e muoviamo il mouse. Nella barra sottostante apparirà il valore 45 e potremo così ruotare di 45, 90, 135, 180 gradi etc.
Premendo due volte il tasto "A", si calcola l'angolo relativo rispetto ad un segmento:
(L'angolo ora verrà calcolato sulla superficie dell'oggetto, a partire dallo spigolo o dalla linea di taglio già presente più vicina) .
Se, per esempio, premiamo il tasto "K" per attivare il coltello, due volte il tasto "A" per l'angolo relativo calcolato sulla superficie e tre volte il tasto "S" per mostrare la misura dell'angolo, vediamo che viene tracciata una linea sulla superficie del cubo a partire da un segmento di riferimento, scelto automaticamente ed evidenziato dal colore rosso, secondo un incremento dell'angolo (che, questa volta, corrisponde a quelli di cui si mostra la misura) di default (fissato a 30 gradi),
che è indicato anche questa volta nella barra in basso.
(Da notare che ora c'è scritto "Relative" la posto di "Screen", del tasto "R" ne parleremo tra poco)
Se ci spostiamo, l'angolo si incrementerà di altri 30 gradi
e così via fino ai 90 gradi corrispondenti al segmento verticale.
Per cambiare il segmento di riferimento è sufficiente premere il tasto "R" , con lo strumento e l'opzione attivati, e in questo caso diventerà rosso il segmento verticale e le misure mostrate verranno calcolate rispetto ad esso.
Però, mentre la misura viene mostrata in senso orario o antiorario per mostrare l'angolo rispetto al segmento più vicino, la misura effettiva dell'angolo sarà sempre in senso antiorario e quindi, invece di avere 60, nella barra in basso verrà mostrato (360-60=) 300 gradi.
Nota: l'opzione relativa funziona solo se il cursore dello strumento "Knife" si trova sulla superficie, se lo spostiamo fuori si disattiva,
per poi riattivarsi automaticamente quando il cursore torna sulla superficie.
Quando invece attiviamo lo strumento "Knife" dalla barra a sinistra, possiamo attivare anche il vincolo angolare dal menu in alto, scegliendo una delle varianti di "Angle Snapping"
e possiamo anche definire l'angolo di incremento, agendo sul cursore dell'opzione relativa "Snap Increment".
Premendo il tasto "A" una terza volta, si disattiva il vincolo.
Quindi abbiamo visto che con lo strumento "Knife" è possibile realizzare tagli verticali, orizzontali o con angolazioni precise, settabili da parte dell'utente, facilitando la modellazione di oggetti tecnici o architettonici dove la precisione angolare è fondamentale.
Vincolare la linea di taglio del coltello ad un asse globale:
È possibile vincolare il tracciamento di una linea di taglio ad un asse premendo i tasti "X" o "Y" o "Z", subito dopo il tasto "K".
Se, per esempio, vogliamo tracciare una linea di taglio lungo l'asse Y, è sufficiente premere il tasto "K" e subito dopo "Y" e possiamo tracciare la linea lungo l'asse Y
Da notare che la retta corrispondente al segmento che stiamo disegnando assumerà il colore dell'asse parallelo che abbiamo scelto; infatti se dopo aver creato il primo vertice premiamo (prima di aver finalizzato e salvato la linea di taglio) il tasto "Z", la retta su cui si troverà il nuovo segmento assumerà il colore azzurro/blu dell'asse Z.
Vincolare la linea di taglio del coltello ad un asse locale:
Per vincolare la linea di taglio ad un asse locale è sufficiente premere due volte il tasto corrispondente dell'asse X, Y, o Z.
Possiamo vederne una dimostrazione con un cubo ruotato:
premiamo il tasto "TAB" per entrare in "Object Mode" e ruotiamo il cubo;
torniamo quindi in "Edit Mode".
Ripetiamo la stessa operazione del capitolo precedente, premendo il tasto "K" per tracciare una linea di taglio cercando di vincolarla all'asse Y: premendo il tasto "Y" una prima volta sarà vincolata all'asse Y globale,
premendo il tasto "Y" una seconda volta sarà vincolata all'asse Y locale.
(premendo il tasto "Y" una terza volta questa opzione verrà disattivata)
Come tracciare una linea di taglio perpendicolare in una faccia non frontale:
Se la geometria dell'oggetto non permette un'agevole vista frontale, per esempio nel caso di una faccia laterale di un'icosfera,
possiamo procedere in due modi per disegnare una linea di taglio perpendicolare ad un lato del triangolino equilatero:
A) Utilizzo dei vincoli relativi dell'angolo: Premiamo il tasto "K", poi "S" tre volte per visualizzare le misure degli angoli, quindi teniamo premuto il tasto "Maiusc" e agganciamoci al punto medio del lato del triangolo, premiamo il tasto "A" due volte per l'agganciamento all'angolo relativo, scegliendo 90 (gradi) come incremento,
tracciamo fino alla parte opposta e, girando poi la sfera, vediamo che ha raggiunto correttamente esattamente il vertice opposto (poiché è un triangolo equilatero).
B) Alternativamente, possiamo selezionare la faccia interessata e poi premere i tasti "Maiusc+7 (tastierino numerico)", oppure da menu scegliere "View > Align View > Align View To Active > Top" per portarla in vista frontale
e poi, a questo punto, si può disegnare come fosse una qualsiasi faccia frontale.
Tagliare con il coltello solo le parti selezionate:
Per tagliare solo le parti di una mesh selezionate in "Edit Mode" utilizzando lo strumento "Knife", bisogna attivare il coltello premendo i tasti "Maiusc+K" invece di "K".
Durante il tipico utilizzo dello strumento coltello, possiamo tagliare sia la parte di una mesh selezionata che quella deselezionata. In alcuni casi, però, si potrebbe però voler limitare l'uso dello strumento al solo taglio di elementi presenti in una selezione, che in questo caso funzionerà come una maschera.
È una funzione utile, in quanto possiamo localizzare gli effetti del taglio, senza influire sul resto della mesh. Inoltre siamo facilitati nel tracciamento da zone più lontane, fuori dalla mesh o seguendo riferimenti esterni. Per esempio, se vogliamo modificare solo una parte di una mesh, la selezioniamo in "Edit Mode" ("Modalità Modifica"),
quindi premendo "Maiusc+K", invece che "K", possiamo tracciare comodamente le linee di taglio partendo da fuori della zona interessata,
modificando però solo la parte selezionata.
Così pure quando ci agganciamo a vertici interessanti, però esterni alla parte da tracciare
(È una situazione un po' illusoria perché, dal punto di vista dei triangoli che compongono la mesh, vengono influenzate sia le parti selezionate che quelle deselezionate)
Come salvare impostazioni e preferenze dello strumento "Knife":
A volte vorremmo che alcune impostazioni dello strumento coltello venissero salvate come predefinite. Per esempio, vorremmo che l'incremento del vincolo dell'angolo fosse di 10 gradi, senza modificarlo ogni volta, oppure potremmo preferire che la linea di taglio disegnata fosse sempre propagata anche alle parti della mesh nascoste.
Il modo più incisivo per salvare le impostazioni è modificare le preferenze di questo strumento:
- Nel menu in alto, apriamo la finestra delle preferenze, selezionando "Edit > Preferences"
- Accediamo alla scheda "Keymap"
- In "3D View > Mesh > 3D View Tool: Edit Mesh, Knife" (o cercando "knife" nella casella della ricerca) troviamo il form dove modificare e salvare tutte le impostazioni, corrispondenti alle opzioni che avevamo trovato nella barra in alto, una volta che lo avevamo selezionato dagli strumenti a sinistra.
Dovrebbero autosalvarsi le modifiche, se però non è attivata questa opzione potete salvare a partire dal menu popup, attivabile con il pulsante in basso a sinistra
(Sempre in questa scheda "Keymap" si possono cambiare anche le hotkey per attivare lo strumento coltello.)
Problemi durante l'utilizzo dello strumento coltello:
Non sempre quando cerchiamo di tracciare delle linee di taglio con lo strumento "Knife" l'operazione giunge a buon fine. Riprendendo l'esempio dei tre solidi in tre oggetti diversi, invece di porci nella vista frontale guardiamo dal lato opposto (premendo i tasti "Ctrl+1" del tastierino numerico) e tracciamo un poligono simile, premendo il tasto "K" e subito dopo "C".
Le linee propagate non sono andate oltre la sfera, nonostante le distanze e gli oggetti fossero gli stessi.
Cercate quindi di agire sempre su geometrie e situazioni spaziali più semplici possibili, specie quando si tratta di tracciare forme complete propagate, con linee di taglio non troppo vicine a gruppi di spigoli vicini tra loro.
State attenti, inoltre, alla topologia che generate, perché lo strumento coltello può creare triangoli e facce n-gons che non sono buoni per oggetti e personaggi che poi verranno riggati e animati.
Applicazioni dello strumento "Knife":
Un vantaggio fondamentale dello strumento coltello è quello di poter aggiungere ovunque vertici, linee, figure, quindi si può tagliare anche i triangoli,
permettendo così di aggirare la nota limitazione dello strumento "Loop cut",
anche per solidi come il cono
e disegnare figure di qualsiasi tipo, con come solo limite la fantasia.
Con il coltello possiamo migliorare la topologia di una mesh,
in quanto possiamo tracciare facilmente delle linee per eliminare eventuali triangoli o poligoni n-gon.
Con lo strumento "Knife" possiamo tagliare oggetti come vogliamo,
confermiamo poi con il tasto "Invio", premiamo il tasto "V" per separare il taglio, selezioniamo lo spigolo da eliminare posizioniandoci sopra e premendo tasto "L",
premiamo "X" per eliminare lo spigolo e quindi creiamo le facce mancanti, selezionando i bordi opposti e premendo il tasto "F",
permettendo così di creare dei "rovinamenti" sul nostro oggetto senza usare lo strumento sculpting, ottimizzando così il numero di vertici, come nel caso di mesh low-poly.
Un'altra caratteristica utile dello strumento coltello è la possibilità di disegnare linee oblique;
questo ci dà la possibilità di disegnare figure particolare su un solido, come un pannello sci-fi, utilizzando i vincoli angolari e la possibilità di creare un nuovo segmento premendo il tasto destro del mouse,
che poi possiamo estrudere,
oppure possiamo usare lo strumento "Bevel" per dare loro uno spessore bidimensionale
e creare così delle incisioni, estrudendo verso l'interno,
o dei rilievi, estrudendo verso l'esterno.
Questo strumento ha applicazioni sia nell' "Hard Surface", per aggiungere particolari agli oggetti,
sia nell'ArcViz, per modificare elementi architetturali,
ma anche in inaspettati ambienti paesaggistici, per esempio per tracciare i contorni ben definiti di un lago.
Abbiamo visto prima che il "Knife" è come lo strumento di estrusione attivabile con i tasti " Ctrl+tasto destro del mouse", che permette di disegnare delle linee spezzate, utilizzabili per ricalcare su un'immagine di sfondo, mentre in questo caso lo facciamo con uno snap su una mesh e la spezzata generata farà parte di quella mesh; quindi possiamo ricalcare l'immagine sulla mesh per creare delle figure decorative o strutturali sulla mesh stessa.
Per esempio, se carichiamo l'immagine di una casetta su un piano,
con lo strumento coltello possiamo non solo ricalcare la porta ed estruderne gli elementi,
ma anche, eventualmente, togliere le parti che non ci interessano
per poi magari estrudere tutto l'edificio, eventualmente integrando con altre texture il tetto o il muro.
Infine, un altro utilizzo dello strumento "Knife" potrebbe essere quello di aiutare la deformazione. Data infatti una mesh qualsiasi
possiamo suddividerla opportunamente, non vincolati dalla topologia preesistente,
per poi deformarla con lo strumento "Proportional Editing", o associandole un'armatura e delle ossa.
Strumenti alternativi:
Lo strumento "Knife" è molto flessibile e le sue opzioni facilitano il compito in molte applicazioni, però in molti casi è preferibile utilizzare altre funzioni alternative, o perché specializzate o perché velocizzano il lavoro.
"Loop cut": se volete effettuare uno o più tagli dritti precisi, è lo strumento che fa per voi,
però abbiamo visto in questo tutorial che ci potrebbero essere delle limitazioni, quando elementi della topologia della mesh potrebbero bloccare i loop. Una soluzione potrebbe essere quella di usare questo strumento per lo svolgimento delle sue funzioni e in seguito lo strumento "Knife" per completare i loops nei casi più difficili.
"Bisect": se dovete tagliare un oggetto con un taglio netto diritto, è lo strumento ideale, anche perché permette di eliminare velocemente una delle due parti
però esegue solo tagli dritti, non per esempio quelli creati utilizzando una linea spezzata o addirittura un disegno, in questi casi "Knife" risolve il problema al suo posto, come già visto.
"Knife Project": permette di effettuare un taglio come quello del coltello, però proiettando una mesh già preconfezionata. Un grande risparmio di tempo.
Non sempre però il risultato della proiezione è perfetto, quindi bisogna aggiustare e ritoccare la figura prodotta utilizzando lo strumento coltello.
Per informazioni sullo strumento "Knife Project", guarda la Guida completa al Knife Project
Quindi possiamo dire che più alternative vere e proprie, questi strumenti possono lavorare in simbiosi l'uno con l'altro e insieme formano una grande squadra.
Hotkeys dello strumento Knife
| Azione / Comando | Tasto (Hotkey) | Descrizione |
|---|---|---|
| Attiva lo strumento Knife | K | Avvia la modalità Knife (in Edit Mode) |
| Dopo aver già premuto K: |
||
| Conferma le linee di taglio | Tasto Invio, o Barra Spazio | Applica i tagli effettuati, confermando le linee disegnate, e chiude lo strumento |
| Chiude sequenza linee di taglio | Doppio click sinistro del mouse | Crea una figura chiusa, collegando l'ultimo vertice di taglio con il primo disegnato |
| Annulla l'ultimo vertice/segmento | Ctrl+Z | Annulla l'ultimo punto di taglio inserito |
| Annulla tutto il procedimento | Esc | Annulla tutto il procedimento, terminando l'utilizzo dello strumento senza applicare i tagli e cancellando tutto il tracciato disegnato |
| Nuova sequenza di tagli | Click tasto destro del mouse | Conclude il segmento attuale e permette di iniziarne uno nuovo separato, senza uscire dall'utilizzo dello strumento |
| Taglia attraverso | C | Permette di tagliare anche le facce nascoste, il retro dell'oggetto, eventualmente anche altri oggetti dietro |
| Funzione raggi X | V | Visualizza i tagli retrostanti, nascosti dalle mesh in primo piano |
| Snap (agganciamento) al punto medio | Maiusc | Forza il punto di taglio esattamente a metà del bordo |
| Disattiva tutti gli agganciamenti dello strumento | Ctrl | Disattiva tutti gli agganciamenti dello strumento Permette di posizionare i punti liberamente senza che vengano "calamitati" ai vertici esistenti |
| Visualizza misure | S | Visualizza le misure di distanze e angoli. Premendo una volta: visualizza distanza e angolo. Due volte: solo distanza. Tre: solo angolo. Quattro: annulla funzione. |
| Incremento di angolo prefissato | A | Incremento di angolo prefissato Vincola l'angolo di taglio a incrementi prefissati, modificabili (molto utile per tagli dritti). Premendo una volta: angolo rispetto a vista utente. Due volte: angolo rispetto ad un segmento (modificabile premendo "R") |
| Vincola linea di taglio ad un asse globale | X o Y o Z | Ora il tracciamento avverrà parallelamente all'asse globale scelto |
| Vincola linea di taglio ad un asse locale | XX, YY, ZZ etc. | Ora il tracciamento avverrà parallelamente all'asse globale locale scelto, relativo all'oggetto |
| Taglia solo parti selezionate | Maiusc+K | Permette di tagliare solo le parti selezionate, apparentemente non influenzando il resto |
Per questo tutorial sullo strumento "Knife" è tutto, sta a voi ora esercitarvi e fare pratica. Happy blending!