Per iniziare questo corso non è necessaria nessuna preparazione preliminare in Blender.
Partiremo da zero per arrivare a realizzare insieme reti di nodi avanzate.
Utilizzeremo solo il software di modellazione 3d open source Blender che puoi scaricare e installare liberamente.
In questo corso imparerai le fondamenta e anche i concetti avanzati della modellazione procedurale con Geometry Nodes.
Creeremo insieme alcuni progetti e assets riutilizzabili e parametrizzabili in Blender, anche avanzati.
Non sono necessarie conoscenze preliminari di Blender e ne di modellazione, partiremo da zero con progetti e esempi.
Cosa imparerai in questo corso:
- Le basi di geometry nodes
- Concetti matematici legati ai geometry nodes, come ad esempio il calcolo di "Rotator" per l'allineamento a vettori, calcolo di vettori tangenti, allineamento a superfici normali
- Imparerai molti concetti "Under the hood" di geometry nodes come ad esempio realizzare reti alternative per la determinazioni di vettori tangenti
- Realizzeremo insieme un progetto di un binario ferroviario completo di Rotaie, Ghiaia e tutto il necessario. Completamente configurabile e in due versione. Una versione base ed una versione avanzata
- Realizzeremo insieme progetti di Vegetazione. Creare piante, rami secchi, fogliame di alberi, distribuzione direzionale del fogliame
- Alcuni esempi architetturali come Tetti in paglia, muri in rovina e i concetti vettoriali necessari ad essi legati per ottenere un risultato ottimale
- Vedremo vari esempi pratici a supporto della teoria
- Faremo un uso estremamente avanzato del nodo RayCast, dei nodi "Align Euler To vector" e altri
- Esploreremo insieme concetti avanzati ed esempi su Propagazione e interpolazione di attributi e dove questi sono necessari per poter realizzare qualcosa di avanzato
- Con il nuovo Simulation Zone introdotto in Blender 4 andremo a realizzare una rete di nodi per gestire un flusso di particelle lungo una curva. Faremo interagire tale curve con varie forze gravitazionali e andremo ad applicare varie logiche legate anche allo shader
- Con i concetti appresi realizzeremo l'animazione di una fumarola di una locomotiva, molto prestazionale, interamente realizzata con geometry nodes
- Utilizzando il nuovo "Repeat Zone" introdotto in Blender 4 rivisiteremo il progetto del Rametto Secco, andando a modificarlo prevedendo non un numero fisso a due livelli di rametti ma un numero indefinito parametrizzabile di livelli di rametti, sfruttando appunto la nuova funzionalità
- Andrò ad introdurre un caso d'uso avanzato per il Geometry Proximity. Come è possibile far interagire tra loro due superfici e modificando quindi l'influenza del geometry proximty sull'oggetto target
Alla fine di questo corso avrai capito dei concetti che di consueto vengono trascurati, conoscere elementi anche di matematica vettoriale che ti daranno una marcia in più, capirai davvero come le cose funzionano, avrai padronanza della gestione vettoriale, Euler rotator, Translator, Tangent vector, applicato anche all'uso di nodi avanzati come il "RayCast" node, "Align Euler To Vector" e altri.
Utilizzeremo tutti questi elementi per realizzare le due versioni del primo progetto dei binari ferroviari modulari e riutilizzabili.
Nei successivi progetti introdurremo nuovi concetti e approfondiremo i precedenti, rendendo le cose sempre più avanzate un passo alla volta.
Alla fine del corso sarai in grado di auto-sfidarti proponendoti la realizzazione di progetti che prima non avresti mai pensato di realizzare e non avresti mai creduto di poter fare.
Il lavoro da fare è tanto
Il percorso potrà essere anche tortuoso
Ma se arriverai sino in fondo insieme a me non te ne pentirai