
Che cos'è Unreal Engine? Il motore real-time di Epic spiegato: usi, licenze e rendering
Panoramica
Introduzione
Che cos'è Unreal Engine? Unreal Engine è un motore 3D real-time sviluppato da Epic Games. Nasce come tecnologia alla base di uno sparatutto in prima persona e oggi viene usato anche per realizzare walkthrough architettonici, set di virtual production, inquadrature per cinema e televisione e strumenti di design automotive. La sua caratteristica distintiva è che disegna le immagini abbastanza in fretta da reagire ai tuoi movimenti, ed è questo che significa «real-time».
Questa guida spiega che cos'è Unreal Engine, da dove viene, a cosa serve al di fuori dei giochi, come funzionano a grandi linee le sue licenze e come produce le immagini finali quando l'obiettivo non è «abbastanza veloce da giocare». Quest'ultimo punto è quello che genera più confusione, perché un motore che esegue un gioco a velocità interattiva può anche renderizzare una sequenza di immagini offline, e sono due lavori diversi. La teoria è in Real-Time vs Offline 3D Rendering, quindi qui restiamo su come Unreal gestisce entrambi i casi.
Mappa degli usi di Unreal Engine: giochi, visualizzazione architettonica, virtual production, cinema e televisione, design automotive
Che cos'è Unreal Engine, in un paragrafo
Unreal Engine è sviluppato da Epic Games e, secondo la voce di Wikipedia su Unreal Engine (consultata il 10 novembre 2026), il suo autore originale è Tim Sweeney. La prima versione è stata sviluppata nel 1995 per lo sparatutto in prima persona Unreal, uscito nel 1998. Il motore è scritto in C++ e funziona su Windows, Linux e macOS, con piattaforme di destinazione desktop, mobile, console e realtà virtuale. La stessa voce lo descrive come software commerciale source-available, con il codice sorgente disponibile su GitHub.
L'idea da tenere a mente è che Unreal Engine è una cassetta degli attrezzi per costruire esperienze 3D interattive, e il gioco è solo un tipo di esperienza. La stessa scena può essere giocata, esplorata, proiettata su un LED wall o renderizzata frame per frame.
Una breve storia: da Unreal a Unreal Engine 5
La voce di Wikipedia (consultata il 10 novembre 2026) riporta una cronologia sintetica. UE2 ha pubblicato il suo primo gioco nel 2002 e il suo ultimo aggiornamento è arrivato nel 2005. I primi giochi di UE3 sono usciti alla fine del 2006. Il primo gioco di UE4 è uscito nell'aprile 2014, e la voce segnala che UE4 ha introdotto i Blueprints, un sistema di scripting visuale, ed è stata la prima versione scaricabile gratuitamente, con royalty sui ricavi dei giochi. UE4 ha inoltre eliminato il vecchio linguaggio UnrealScript a favore del C++.
Unreal Engine 5 è stato presentato nel maggio 2020 e rilasciato nell'aprile 2022. Le sue funzioni principali sono Nanite, che gestisce la geometria virtualizzata, e Lumen, che gestisce illuminazione globale e riflessi in tempo reale. La stessa pagina riporta che Epic ha annunciato Unreal Engine 6 il 24 maggio 2026, con accesso anticipato previsto intorno alla fine del 2027. Questo fa della linea 5.x quella su cui pianificare tutto ciò che si intende renderizzare nel breve periodo.
A cosa serve Unreal Engine
I giochi sono l'origine, ma la stessa voce elenca diversi altri usi. La tabella riassume i principali e ciò che si consegna al termine di ciascuno.
| Settore | Come si usa Unreal Engine | Cosa si consegna |
|---|---|---|
| Giochi | Mondi interattivi, personaggi e gameplay | Una build giocabile |
| Architettura | Un ambiente virtuale per esplorare e progettare nuovi edifici | Un walkthrough, immagini statiche o una sequenza di immagini |
| Virtual production | Set real-time mostrati su schermi LED | Riprese catturate in camera |
| Cinema e televisione | Inquadrature costruite nel motore e poi prodotte come frame renderizzati | Sequenze di immagini per montaggio e compositing |
| Automotive | Esplorazione del design e display di bordo | Visual di design, oppure software in esecuzione nel veicolo |
Sulla virtual production, Wikipedia (consultata il 10 novembre 2026) afferma che set virtuali real-time renderizzati su schermi LED sono stati usati in The Mandalorian, Westworld e Fallout. Per l'architettura descrive Unreal come un ambiente virtuale per esplorare e progettare nuovi edifici. Per l'automotive cita l'esplorazione del design, oltre a sistemi di infotainment come quelli di Rivian e il quadro strumenti digitale e il touchscreen della Ford Mustang 2024.
Il punto pratico è che dietro la parola «Unreal» si nascondono due output diversi: un'immagine live su uno schermo e un frame finito consegnato a un compositor. Se sei alle prime armi con il modo in cui questi frame si inseriscono in una pipeline più ampia, la nostra guida su che cos'è il VFX copre le fasi che li circondano, mentre la nostra guida alla pipeline da Nuke a Unreal Engine tratta nel dettaglio il passaggio al compositing.
Le licenze, a grandi linee
Il modello di licenza è la prima cosa che le persone chiedono, quindi ecco la versione breve senza cifre. Unreal Engine si scarica gratuitamente e la voce di Wikipedia (consultata il 10 novembre 2026) afferma che UE4 è stata la prima versione offerta in questo modo, con royalty sui ricavi anziché un prezzo iniziale. Quei termini di royalty sono scritti attorno ai giochi e ad altri prodotti standard venduti agli utenti finali. Il lavoro che non viene venduto in questo modo, come cinema, animazione, visualizzazione architettonica e walkthrough interattivi realizzati per un cliente, è soggetto a una licenza diversa, e per alcune aziende questo può significare condizioni basate sui posti anziché una royalty.
Le soglie esatte, le percentuali e gli eventuali costi per posto dipendono da cosa produci e da chi sei, e sono cambiati nel corso degli anni. Non citiamo volutamente cifre qui, perché un numero copiato in un articolo esplicativo diventa presto obsoleto. Leggi la pagina sulle licenze di Unreal Engine di Epic e il contratto di licenza con l'utente finale per i termini aggiornati prima di pianificare un budget su di essi.
Una conseguenza conta per il rendering. Unreal è software che installi e per cui acquisti la licenza in autonomia, quindi una render farm che lo esegue sta usando la tua installazione, alle tue condizioni, e non rivende il motore.
Riproduzione real-time contro output renderizzato
All'interno di Unreal Engine ci sono due modi per trasformare una scena in immagini, e sapere quale si sta usando spiega la maggior parte delle domande del tipo «perché sembra diverso».
Riproduzione real-time. Nel viewport dell'editor o in una build pacchettizzata, il motore renderizza in continuazione così da poter interagire con la scena. La qualità è limitata da ciò che si riesce a disegnare in una piccola frazione di tempo.
Output offline. La documentazione di Epic sul Movie Render Pipeline (consultata il 10 novembre 2026) lo descrive come la soluzione di Unreal per renderizzare filmati e sequenze di immagini offline, pensata per i contenuti lineari. Spiega che il rendering offline consente impostazioni che migliorano qualità e accuratezza di funzioni come illuminazione globale e riflessi ray-traced, e che offre un motion blur migliore ed elimina gli artefatti indesiderati di anti-aliasing rispetto al rendering real-time tradizionale. Alla pipeline si accede tramite tre strumenti: Movie Render Queue per l'accodamento in batch con preset e script, Movie Render Graph per configurazioni basate su nodi, e Quick Render, un'esportazione real-time con un clic per la revisione.
Epic descrive Quick Render come un'esportazione real-time per la revisione, non come un render offline di alta qualità, quindi la coda e il graph sono gli strumenti per i frame finali.
Due percorsi in Unreal Engine: la riproduzione real-time nell'editor o in una build pacchettizzata dà un output interattivo, mentre Movie Render Queue o Movie Render Graph usa un passaggio Deferred o Path Tracer per scrivere una sequenza di immagini
Movie Render Queue e Movie Render Graph
La guida alla transizione di Epic (consultata il 10 novembre 2026) descrive Movie Render Graph come uno strumento basato su nodi per creare output di rendering di alta qualità. Il suo graph predefinito è quasi identico alla configurazione predefinita di Movie Render Queue, e il cambiamento principale è che le impostazioni diventano nodi adatti al rendering a livelli. Diversi dettagli cambiano posizione. Le impostazioni di nomenclatura dei file e di colore OCIO passano al nodo File Type Output, così possono differire per ogni render layer. I campioni temporali si trovano nel nodo Sampling Method, mentre i campioni spaziali e il metodo di anti-aliasing si trovano nel nodo Renderer. Si sceglie tra Path Tracer e percorso Deferred collegando il nodo corrispondente, e anche questo può essere impostato per layer.
La stessa pagina elenca funzioni che Movie Render Queue possiede e il graph no, tra cui nDisplay, High Resolution Rendering, il plugin Apple ProRes e Final Cut Pro XML. Se il tuo progetto dipende da una di queste, verificala rispetto alla versione del motore prima di scegliere lo strumento, perché le pagine di Epic sono versionate.
L'opzione remota è importante per le farm. La pagina del Movie Render Pipeline spiega che il rendering locale viene eseguito nello stesso processo dell'editor, mentre il rendering remoto avvia un processo separato per i job in coda, cosa che si adatta alle render farm. La pagina aggiunge che il comando di avvio viene scritto nell'Output Log e può servire da riferimento per costruire render farm automatizzate, anche con software di farm di terze parti.
Il Path Tracer: cos'è e dove si ferma
Il renderer predefinito di Unreal è di tipo deferred. Il Path Tracer è l'alternativa per le immagini di qualità finale. La documentazione sul Path Tracer di Epic (consultata il 10 novembre 2026) lo definisce una modalità di rendering progressiva e accelerata via hardware che fornisce illuminazione globale, riflessione e rifrazione dei materiali fisicamente corrette, destinata ai render finali e ai confronti di riferimento con le scene real-time. Spieghiamo il metodo di fondo in Ray Tracing vs Path Tracing, quindi qui trattiamo solo come si comporta in Unreal.
Cosa richiede. La pagina elenca un progetto con il ray tracing hardware abilitato, Windows 10 versione 1809 o successiva e una scheda NVIDIA RTX, oppure una scheda della serie GTX con driver abilitati a DXR. Sono requisiti di hardware e driver, quindi la macchina che renderizza i frame con il Path Tracer deve soddisfarli, non solo l'installazione dell'editor.
Come funziona con la coda. Il modulo Path Tracer permette a Movie Render Queue di produrre frame path-traced. I Post Process Volume controllano impostazioni come rimbalzi, supporto all'emissione ed esposizione, e i campioni per pixel impostati nel volume vengono ignorati quando si usa Movie Render Queue.
Dove si ferma. La stessa pagina elenca limitazioni da conoscere prima di pianificare una inquadratura:
- I materiali chiari rallentano i render di interni. Valori di albedo vicini a 1,0 allungano i tempi di rendering perché i percorsi della luce richiedono più rimbalzi, e la pagina consiglia di mantenere il Base Color diffuso sotto 0,8.
- Gli elementi dinamici come luci in movimento e skinned mesh animate non invalidano il path tracing nell'editor e compaiono come artefatti sfocati o a strisce nel viewport, quindi la pagina consiglia Movie Render Queue per l'output finale.
- Il componente HDRIBackdrop non è compatibile con il Path Tracer, perché la sua implementazione attuale porta a un doppio conteggio dell'illuminazione.
La limitazione che sorprende di più i compositor sono i render pass. La pagina sui render pass di Epic (consultata il 10 novembre 2026) afferma che Movie Render Queue supporta diversi tipi di immagini in output in pass separati, ma dice anche che gli AOV comuni di altri pacchetti, come Ambient Occlusion o Sub-surface Scattering, non sono disponibili in Unreal Engine. Aggiunge che serve un numero elevato di campioni spaziali per eseguire il denoising di un render del Path Tracer. Gli artisti che arrivano da Arnold o V-Ray si aspettano spesso AOV di illuminazione separati, come diffuse diretto e indiretto. Un thread sui forum di Epic datato 23 febbraio 2026 (consultato il 10 novembre 2026) riferisce che il Path Tracer al momento non ha supporto nativo di AOV e render pass per Direct Diffuse, Indirect Diffuse, Direct Specular, Indirect Specular ed Emissive. Quel thread è una segnalazione di un utente, non documentazione di Epic, e al suo interno non compare alcuna risposta di Epic, quindi va considerato come uno spunto per testare i propri requisiti di pass.
Se il tuo compositing si basa su pass di illuminazione separati, prova un frame rappresentativo con quei pass prima di costruire una sequenza attorno al Path Tracer. La nostra guida da Nuke a Unreal Engine approfondisce pass e AOV.
Renderizzare progetti Unreal Engine su macchine a noleggio
Unreal Engine si presta a un flusso di lavoro a noleggio perché il motore è qualcosa che installi, configuri e per cui acquisti la licenza in autonomia, e un progetto è legato a una versione del motore, ai plugin e a un driver GPU. Il modello sensato è noleggiare una macchina dedicata ed eseguirvi la propria installazione.
È così che Super Renders Farm supporta Unreal Engine. È un flusso di lavoro di noleggio macchine, non un servizio di rendering gestito: installi la tua copia di Unreal Engine, una qualsiasi release 5.x, su un nodo a noleggio. Movie Render Queue e Movie Render Graph funzionano sui nodi, e Deadline è disponibile se desideri un gestore di code. L'output del Path Tracer è supportato con i suoi limiti noti sugli AOV, ed è per questo che questo articolo li dichiara qui sopra anziché promettere di aggirarli. Gli obblighi di licenza del motore restano a tuo carico, secondo i termini di Epic.
I nodi GPU a noleggio hanno ciascuno due schede RTX 5090, con 32 GB di VRAM per scheda. La memoria è per scheda e non viene messa in comune tra le due schede, quindi una scena deve stare in 32 GB di memoria GPU. Per il dettaglio su come il noleggio dedicato si differenzia dal rendering cloud per frame, vedi Rent a GPU Server for Rendering. La configurazione, le opzioni dei nodi e il modo in cui si costruisce un preventivo si trovano nella nostra pagina sul noleggio della render farm.
Checklist per renderizzare un progetto Unreal Engine su macchine a noleggio: installare la stessa versione 5.x del motore, confermare il driver GPU con il supporto, renderizzare come processo remoto con Movie Render Queue o Movie Render Graph, quindi raccogliere la sequenza di immagini
Bloccare versione del motore e driver
Due cose non dovrebbero mai cambiare tra il frame che hai approvato e il frame che renderizzi su larga scala: la versione del motore e il driver GPU. I progetti Unreal possono comportarsi in modo diverso se aperti in un'altra release del motore, e i requisiti del Path Tracer includono hardware con driver abilitati, quindi il driver fa parte della configurazione. Il nostro consiglio:
- Installa la release esatta del motore con cui hai creato il progetto e mantienila per tutta la durata del lavoro.
- Conferma il driver GPU sul nodo a noleggio con il supporto prima di un'esecuzione lunga, invece di dare per scontato che coincida con quello della tua workstation.
- Renderizza un frame rappresentativo, con i pass di cui il tuo compositor ha bisogno, prima di mettere in coda una sequenza.
- Mantieni le versioni dei plugin identiche a quelle della macchina di lavorazione.
Se la tua pipeline richiede qualcosa di insolito, chiedi prima. Super Renders Farm offre anche un test di rendering gratuito per gli ambiti di noleggio, abbinato alla versione del tuo motore, così puoi vedere come si comporta il tuo progetto prima di impegnarti in un blocco di noleggio.
Equivoci comuni su Unreal Engine
«Unreal Engine è solo per i giochi.» I giochi sono l'origine, ma la voce di Wikipedia (consultata il 10 novembre 2026) elenca anche la virtual production per cinema e televisione, l'architettura e l'automotive.
«Se nell'editor sembra giusto, il render sarà identico.» Il viewport dell'editor e la coda sono percorsi di rendering diversi, e la stessa documentazione del Path Tracer raccomanda Movie Render Queue per l'output finale.
Riepilogo: dove si colloca Unreal Engine
| Se il tuo obiettivo è | Idoneità di Unreal Engine | Cosa verificare dopo |
|---|---|---|
| Giochi interattivi o esperienze real-time | Alta | Piattaforma di destinazione e termini di licenza |
| Walkthrough architettonici e immagini statiche | Alta | Se servono frame real-time o renderizzati |
| Virtual production su palchi LED | Alta | Pipeline real-time e hardware del palco |
| Frame finali per cinema o televisione | Da media ad alta | Limiti dei pass del Path Tracer ed esigenze di compositing |
| Lavori di design automotive | Alta | Obiettivi di fedeltà visiva e formato di output |
| Serve un set completo di AOV di illuminazione | Da testare prima | Supporto dei pass nella tua release del motore |
FAQ
Q: A cosa serve Unreal Engine? A: Unreal Engine serve a costruire giochi e altre esperienze 3D interattive. Al di fuori dei giochi viene usato per la visualizzazione architettonica, la virtual production su schermi LED, le inquadrature per cinema e televisione e il design automotive. Un progetto può essere eseguito in real-time o renderizzato offline come sequenza di immagini.
Q: Chi ha creato Unreal Engine? A: Epic Games sviluppa Unreal Engine e Wikipedia indica Tim Sweeney come autore originale. La prima versione è stata sviluppata nel 1995 per lo sparatutto in prima persona Unreal, uscito nel 1998.
Q: Unreal Engine è gratuito? A: Si scarica gratuitamente, e Wikipedia afferma che UE4 è stata la prima versione offerta in questo modo, con royalty sui ricavi dei giochi. I termini per l'uso commerciale variano, quindi leggi la pagina sulle licenze aggiornata di Epic anziché affidarti a un riassunto.
Q: Quale linguaggio di programmazione usa Unreal Engine? A: Il motore è scritto in C++. UE4 ha introdotto i Blueprints, un sistema di scripting visuale, e ha eliminato il vecchio linguaggio UnrealScript a favore del C++. Wikipedia segnala anche Verse, un linguaggio più recente, usato per lo scripting in Unreal Editor for Fortnite e in Unreal Engine.
Q: Quando è uscito Unreal Engine 5? A: Unreal Engine 5 è stato presentato nel maggio 2020 e rilasciato nell'aprile 2022, secondo Wikipedia. Ha introdotto Nanite per la geometria virtualizzata e Lumen per illuminazione globale e riflessi.
Q: Qual è la differenza tra Movie Render Queue e Movie Render Graph? A: Entrambi fanno parte del Movie Render Pipeline di Unreal per l'output offline. Movie Render Queue è lo strumento batch basato su preset, mentre Movie Render Graph è lo strumento basato su nodi. Epic elenca alcune funzioni, come nDisplay e High Resolution Rendering, come non supportate nel graph, quindi verifica la tua release del motore.
Q: I progetti Unreal Engine possono essere renderizzati su una render farm? A: Sì, come flusso di lavoro a noleggio. Su Super Renders Farm noleggi un nodo dedicato, installi la tua release di Unreal Engine 5.x e renderizzi con Movie Render Queue o Movie Render Graph, con Deadline disponibile. L'output del Path Tracer funziona con i suoi limiti noti sugli AOV, e conviene confermare con il supporto le versioni di motore e driver prima di un'esecuzione lunga.
About Thierry Marc
3D Rendering Expert with over 10 years of experience in the industry. Specialized in Maya, Arnold, and high-end technical workflows for film and advertising.



