22-12-2015, 10:50 PM
Scusate, mi attacco a questo post per evitare di aprirne un altro similare.
Abbiamo un problema simile sull'importazione degli oggetti da Blender a Unity.
In pratica stiamo lavorando in questo modo:
Su Blender creo un'oggetto alla quale do' piu' materiali decidendo quali parti saranno lucide e quali saranno opache.
Dopodiché creo un UVmap andando ad Unwrappare tramite seam l'oggetto.
Vado a fare le sue texture tramite un programma di disegno 2D.
Reimporto le texture su Blender e ottengo l'oggetto come l'ho pensato(le parti dell'oggetto a cui ho dato un numero alto di specularità saranno lucide e quelle a cui ho dato un numero minore di specularità saranno opache).
In fase di esportazione creo il file .fbx da caricare su Unity e insieme passo la mappatura Diffuse, quella Specular e la Normal, calcolate su Blender.
Ora su Unity importiamo il file .fbx e le mappe, ma quale shader del materiale dobbiamo usare per poter implementare la mappe Specular,Normal e Diffuse in modo da ottenere lo stesso effetto che ho creato su Blender?
La mappatura Normal e Diffuse funzionano bene, il problema nasce sulla mappatura Specular; su Unity importando quella mappa non rispecchia realmente il risultato Lucido/Opaco del materiale che ottengo su Blender.
Grazie.
Abbiamo un problema simile sull'importazione degli oggetti da Blender a Unity.
In pratica stiamo lavorando in questo modo:
Su Blender creo un'oggetto alla quale do' piu' materiali decidendo quali parti saranno lucide e quali saranno opache.
Dopodiché creo un UVmap andando ad Unwrappare tramite seam l'oggetto.
Vado a fare le sue texture tramite un programma di disegno 2D.
Reimporto le texture su Blender e ottengo l'oggetto come l'ho pensato(le parti dell'oggetto a cui ho dato un numero alto di specularità saranno lucide e quelle a cui ho dato un numero minore di specularità saranno opache).
In fase di esportazione creo il file .fbx da caricare su Unity e insieme passo la mappatura Diffuse, quella Specular e la Normal, calcolate su Blender.
Ora su Unity importiamo il file .fbx e le mappe, ma quale shader del materiale dobbiamo usare per poter implementare la mappe Specular,Normal e Diffuse in modo da ottenere lo stesso effetto che ho creato su Blender?
La mappatura Normal e Diffuse funzionano bene, il problema nasce sulla mappatura Specular; su Unity importando quella mappa non rispecchia realmente il risultato Lucido/Opaco del materiale che ottengo su Blender.
Grazie.