Il modificatore UV Project consente di modificare la scucitura UV dell'oggetto che lo possiede in riferimento ad un altro oggetto.
Trascrizione del video
Il modificatore UV Project consente di modificare la scucitura UV dell'oggetto che lo possiede in riferimento ad un altro oggetto. In maniera più specifica, il modificatore genera la mappa UV a partire dall'asse Z negativo dell'oggetto esterno, che può essere di qualsiasi tipo.
Dal momento che l'asse Z negativo di una telecamera virtuale è quello che esce perpendicolarmente dal piano della telecamera ed è diretto verso la scena inquadrata, possiamo utilizzare proprio la telecamera virtuale come oggetto di riferimento per l'utilizzo di UV Project su un altro oggetto.

Questo può essere utile, ad esempio, in combinazione con l'add-on fSpy, che ho descritto in un tutorial pubblicato precedentemente sul mio canale, in quanto fSpy ci consente, tra le altre cose, di modellare gli oggetti seguendo l'orientamento della macchina fotografica a partire da una foto scattata nel mondo reale, per cui ha senso cercare di mappare una parte della fotografia su una geometria modellata proprio a partire dalla foto.

Mentre parlavo, ho inserito un Plane utilizzando proprio le informazioni estrapolate da fSpy per ricreare il campo da calcio visibile in foto, dopodiché ho aggiunto un semplice Material al Plane e gli ho fornito, come immagine texture per il colore base, la stessa fotografia utilizzata in fSpy, che ovviamente non è stata mappata bene, perché il Plane ha una sua scucitura UV che non si adatta all'immagine del campo da calcio nella fotografia.

Aggiungo quindi un modificatore UV Project per il Plane, specificando in particolare la telecamera virtuale come Object da utilizzare per la proiezione. Nel mio caso, la telecamera virtuale è stata generata dall'add-on fSpy, come ho spiegato nel tutorial dedicato a questo add-on, per cui ha un nome diverso dal solito Camera.

La proiezione non è ancora buona. Ciò è dovuto, in particolare, a due motivi: l'Aspect Ratio della proiezione e le suddivisioni dell'oggetto sul quale effettuare la proiezione.
La fotografia originale aveva infatti un rapporto tra larghezza e altezza che dobbiamo riportare anche nei campi Aspect X e Y del modificatore. Possiamo ricavare quei valori aprendo la fotografia in una finestra Image Editor e cercando i valori di risoluzione nella scheda Image dell'editor Properties.

La seconda operazione da fare consiste nell'aumentare le suddivisioni del Plane. Ciò può essere fatto sia in Edit Mode con gli operatori Loop Cut o Subdivide, sia in Object Mode con il modificatore Subdivision Surface.

Nel caso dell'utilizzo del modificatore Subdivision Surface, dovremo cambiare la modalità del modificatore in Simple, per introdurre le suddivisioni senza smussare la forma, e dovremo posizionare Subdivision Surface prima di UV Project, nella pila dei modificatori. In questo modo, le suddivisioni verranno effettuate prima dell'utilizzo di UV Project.

UV Project è un modificatore, per cui dopo aver ottenuto un risultato soddisfacente potremo applicarlo, cosa che avrà l'effetto di rendere definitive le modifiche alla mappatura UV. In seguito, quindi, potremo modificare senza problemi la geometria originale.
