In questo corso imparerai partendo da zero a creare delle ambientazioni di fantascienza modulari utilizzando il potente software open source di modellazione e animazione 3d Blender e anche il software Adobe Substance 3d Painter ed infine Unity.
Realizzeremo insieme i moduli che utilizzeremo per comporre la nostra stazione spaziale orbitante. Li modelleremo utilizzando la maggior parte delle tecniche di modellazione disponibili.
Faremo interagire Blender con altri software per l'interscambio dei modelli. Infine Utilizzeremo Unity per creare la nostra stazione spaziale come se fossero tanti mattoncini.
Creeremo poi delle animazioni e faremo un test di gioco muovendoci nella nostra base spaziale in orbita.
Gli aspetti principali che vedremo saranno:
- Modellazione di tutti i moduli necessari
- Modellazione dello spazio e del pianeta con la sua atmosfera
- Modellazione dei pavimenti Sci-Fi
- Modellazione di un portellone animato che separa i moduli
- Creazione degli shader per i modelli e per il pianeta
- Creazione in Blender delle animazioni
- UV Editing completo dei modelli e preparazione all'esportazione verso Adobe Substance 3D Painter
- Creazione delle texture in Adobe Substance 3D Painter e importazione in Blender delle texture
- Test della scena intermedio, creando una piccola stazione spaziale
- Creazione in Blender di un HDRI per l'esportazione verso Unity
- Esportazione in Unity dei modelli
- Creazione di una scena in Unity (High Definition Render Pipeline) con illuminazione, Asset necessari, materiali e animazioni interattive, creazione di una stazione spaziale orbitante in Unity utilizzando ProGrid e caricamento HDRI
- Programmazione in C# dei trigger necessari per le animazioni
- Test di gioco in Unity
- Rendering di esempio finale in Blender utilizzando Cycles
Una sezione di ottimizzazioni che contiene:
- Ottimizzazioni delle illuminazioni e creazioni delle animazioni direttamente all'interno di unity
- Ottimizzazione dei materiali
- Miglioramento del HDRI ambientale
- Compilazione del gioco e test
Nuova sezione di migrazione dell'intero progetto in Unreal Engine 5:
- Introduzione a Unreal Engine 5
- Introduzione alle nuove funzionalità di UE5: Lumen e Nanite
- Migrazione di tutti gli asset , delle texture e delle animazioni da Blender a Unreal Engine 5
- Creazione di un videogioco in terza persona usando lo Starter Content di unreal e le mappe SciFi create con Blender e trasferire in UE5
- Trasferimento delle animazioni da Blender a UE5 ed esecuzione delle stesse
- Introduzione alla programmazione UE5 con le Blueprints per aprire porte e attivare oggetti
- Esempi con l'illuminazione globale, HDRI con Lumen
Crediti e software Utilizzati di terze parti
Blender 2.93 e addons (Open Source)
(La parte di UE5 creata con Blender 3.3.0). Il progetto è perfettamente compatibile
Adobe Substance 3D Painter
Unity (Personal Edition)
ProGrid (addon Unity per Unity)
Unreal Engine 5
90
90
TAKE THIS COURSE