Supporto Unity
Texture: Supporto completo per texture PBR
Modelli: Supporto .FBX
HDRI: Supporto completo
Come impostare le preferenze di download di Poliigon per Unity
Per assicurarti di ricevere i file corretti nei tuoi download, dovrai controllare le tue impostazioni di download.
Per accedere alle impostazioni di download, vai su Il mio account (in alto a destra) > Impostazioni di download.
Assicurati che Unity e il tuo motore di rendering siano selezionati e chiudi la finestra popup per salvare. Tutto qui! Ora riceverai i file corretti a ogni download.
Come importare i modelli Poliigon in Unity
Per importare i modelli in Unity, configura prima le tue Impostazioni di download, quindi segui uno di questi metodi:
Vai al menu Assets. Clicca su ‘Import New Asset.’ Successivamente, scegli il tuo file .fbx dal download decompresso.
Puoi anche fare clic con il tasto destro nella barra degli strumenti del progetto. Quindi, seleziona ‘Import New Asset.’ Questo importerà il file direttamente nella tua cartella corrente.
Infine, puoi trascinare il file .fbx direttamente da una finestra di file.
Come importare le texture PBR Poliigon in Unity
Per importare i materiali in Unity, fai clic con il tasto destro ovunque nello spazio del progetto e seleziona Create > Material.
Trascina i file delle texture che hai scaricato da Poliigon nello spazio del progetto.
Fai doppio clic sul materiale nello spazio Project e seleziona HDRP/Lit come tipo di Shader.
Clicca sul file della normal map nel pannello Project. Quindi, nella finestra Inspector, seleziona "Normal Map" come tipo di texture.
Nell'Inspector del materiale, apri il materiale creato. Quindi, inserisci la mappa Basecolor nell'input ‘Base Map’. Successivamente, collega la Normal map all'input ‘Normal Map’.
La displacement map richiede alcune impostazioni aggiuntive, a seconda dell'aspetto desiderato.
Per prima cosa, clicca sulla displacement map nel pannello del progetto, quindi nell'Inspector, deseleziona la casella ‘sRGB’.
Nell'Inspector del materiale, vai alle opzioni di superficie. Cambia ‘Displacement Mode’ in Vertex o Pixel displacement. Il Pixel displacement usa il parallax per simulare lo spostamento della geometria. Il Vertex displacement tenterà di deformare effettivamente la geometria stessa.
Per un displacement più dettagliato, puoi cambiare il tipo di shader in HDRP/Tessellation. Questo suddividerà la mesh in base alla displacement map per fornire maggiori dettagli.
Indipendentemente dal tipo di displacement, una volta attivato, vedrai un input ‘Height Map’. Puoi trascinare la Displacement map in questo input e regolare l'ampiezza per ottenere l'aspetto desiderato.
Per la mappa rimanente, dovrai creare un file di texture personalizzato utilizzando un software di editing di immagini di terze parti come Adobe Photoshop o Gimp.
Lo shader HDRP di Unity richiede una mappa ‘Mask’. Questa mappa combina la mappa Ambient Occlusion, la mappa Metallic e la mappa Roughness. Ognuna utilizza canali di colore diversi. Sebbene Poliigon fornisca una mappa ORM che contiene in modo simile più mappe, non corrisponde alla configurazione prevista da Unity.
Per iniziare, apri la mappa Ambient Occlusion nel tuo software di editing di immagini. Cambia il tipo di immagine selezionando Image > Mode > RGB; in questo modo avremo accesso ai singoli canali di colore.
Successivamente, apri la mappa Roughness. Dovremo invertirla selezionando Image > Adjustments > Invert.
Copia l'immagine. Quindi, vai al nostro file Ambient Occlusion. Apri il pannello ‘Channels’. Clicca sull'icona più in basso per aggiungere un nuovo canale. Infine, incolla la mappa roughness invertita in quel nuovo canale.
Successivamente, apri la mappa Metallic. Copia la mappa e incollala nel canale rosso del nostro file AO.
Infine, il canale blu è destinato a una Detail Map da parte di Unity, che non utilizzeremo per questa guida. Puoi selezionare il canale blu, quindi selezionare Edit > Fill > e selezionare 100% nero, poiché il canale non verrà utilizzato.
Salva il file come .Tif, quindi trascina il file salvato in Unity ovunque tu abbia aggiunto il resto delle mappe nei passaggi precedenti. Ora puoi trascinare la mask map appena creata nell'input della maschera.
Come importare gli HDRI Poliigon in Unity
Per importare gli HDRI in Unity, segui uno di questi metodi:
Vai al menu Assets. Clicca su ‘Import New Asset.’ Successivamente, scegli il tuo HDRI dal download decompresso.
Puoi anche fare clic con il tasto destro nella barra degli strumenti del progetto. Quindi, seleziona ‘Import New Asset’ per importare il file direttamente nella tua cartella corrente.
Infine, puoi trascinare il file HDRI direttamente da una finestra di file.
Successivamente, clicca sull'HDRI nel pannello del progetto. Nella finestra Inspector, effettua le seguenti regolazioni:
cambia ‘Texture Shape’ in ‘Cube’
Verso la parte inferiore della finestra, puoi impostare la dimensione massima e la compressione. Questo può essere utile se hai scaricato un HDRI ad altissima risoluzione e vuoi risparmiare sulle prestazioni di rendering.
Clicca su ‘Apply’ e attendi l'aggiornamento delle impostazioni.
Crea un nuovo materiale facendo clic con il tasto destro nel pannello Project e selezionando Create > Material.
Successivamente, fai clic con il tasto destro nel pannello Hierarchy e seleziona Volume > Sky and Fog Global Volume.
Nella finestra Inspector, effettua le seguenti regolazioni:
Cambia ‘Sky Type’ in ‘HDRI Sky'.
Rimuovi il ‘Physically Based Sky’ cliccando sul menu a 3 punti sul lato destro e selezionando 'Remove.'
Nella parte inferiore della finestra, seleziona ‘Add Override.' Nel pop-up, puoi cercare HDRI e selezionare “HDRI Sky."
Seleziona la casella nella nuova sezione HDRI per attivare HDRI Sky. Quindi, trascina l'HDRI dal pannello Project nel campo vuoto accanto a ‘HDRI Sky.’'

