• Studio
  • API
  • Prezzi
  • Crediti

In questa pagina

Home
Blog
Cos'è il 3D Gaussian Splatting e come convertirlo in una mesh 3D

Cos'è il 3D Gaussian Splatting e come convertirlo in una mesh 3D

La splatting gaussiano 3D trasforma le foto in scene 3D fotorealistiche in tempo reale. Scopri come funziona, come confronta con NeRF e la fotogrammetria, e dove si inserisce nella tua pipeline di lavoro.

Pubblicato il 27 ago 2026·Aggiornato il 22 set 2026

Hai scattato 40 foto di una sedia in legno intagliato e vuoi inserirla nel tuo gioco entro venerdì. La fotogrammetria tradizionale genererebbe una mesh, ma la sola pulizia richiede un giorno intero. Il 3D Gaussian Splatting utilizza le stesse foto per renderizzare una scena 3D fotorealistica in pochi minuti, visualizzabile da qualsiasi angolazione su una GPU consumer. È la tecnica alla base della maggior parte delle demo "wow, è un luogo reale in tempo reale" che hai visto nel 2024, 2025 e 2026. Questa guida spiega cos'è effettivamente il 3D Gaussian Splatting, come si confronta con NeRF e la fotogrammetria, e la parte che la maggior parte dei tutorial tralascia: cosa fare con uno splat una volta ottenuto.


Cos'è il Gaussian Splatting 3D?

3D Gaussian splatting è un metodo di rendering che ricostruisce una scena 3D fotorealistica da una serie di immagini 2D. Invece di costruire una mesh poligonale, rappresenta la scena come milioni di piccoli blob 3D Gaussian, ognuno con la propria posizione, dimensioni, rotazione, colore e trasparenza. Quando si osserva la scena, questi blob vengono proiettati (o "splattati") sullo schermo e combinati insieme. Dalla giusta distanza, vengono letti come una superficie continua, nitida e fotorealistica.

Il metodo è stato sviluppato in un articolo SIGGRAPH del 2023 di ricercatori di Inria e dell'Istituto Max Planck. Il titolo dell'articolo, 3D Gaussian Splatting for Real-Time Radiance Field Rendering, rivela i due aspetti fondamentali che ne spiegano l'importanza: si tratta di una tecnica per campi di radianza simile a NeRF, ma consente il rendering in tempo reale. Per la definizione formale, Gaussian splatting su Wikipedia è un buon punto di partenza, mentre la documentazione PlayCanvas su Gaussian splatting ne mostra l'esecuzione in un motore grafico in tempo reale.

Come il Gaussian Splatting Rappresenta una Scena 3D

Ogni Gaussiana è definita da una matrice di covarianza 3D (la sua forma e orientamento), una posizione media, un valore di opacità e coefficienti armonici sferici che contengono il colore dipendente dalla vista. Combina qualche milione di queste Gaussiane e avrai un modello volumetrico della scena. Non c'è mesh, nessuna mappa UV e nessun file di texture. Solo punti nello spazio che sono in grado di rappresentarsi visivamente.

Perché il 3D Gaussian Splatting viene renderizzato in tempo reale

Il trucco è la rasterizzazione, non il ray marching. I NeRF tradizionali valutano una rete neurale per ogni pixel. Il 3DGS ordina le gaussiane davanti-dietro sulla GPU e le rende come sprite. Ecco perché uno splat addestrato raggiunge 30 a 100+ frame al secondo su una singola GPU consumer, mentre il NeRF risulta molto più lento. Il documento originale riportava l'addestramento su circa 30.000 immagini in 30-60 minuti e la generazione della vista in tempo reale successivamente.


3D Gaussian Splatting vs NeRF: La Differenza Reale

Entrambe le tecniche apprendono un campo di radianza dalle immagini. La differenza sta in ciò che apprendono e nel modo in cui visualizzano.

3DGS vs NeRF: Velocità di Training e Rendering

NeRF allena una rete neurale per prevedere colore e densità in qualsiasi punto 3D. Questo è lento da addestrare e lento nel rendering. Il 3D Gaussian splatting elimina completamente la rete durante il rendering. Una volta ottimizzate le Gaussiane, il rendering consiste semplicemente in ordinamento e blending. Se hai bisogno di anteprima in tempo reale o di un visualizzatore web, il 3DGS vince senza dubbio.

Qualità del 3D Gaussian Splatting e Artefatti Visivi

Il NeRF tende ad appiattire i dettagli fini e può sfocare i bordi netti. Il 3DGS mantiene bordi nitidi e dettagli ad alta risoluzione perché memorizza il colore in modo più diretto. Si presentano comunque problemi specifici: artefatti fluttuanti a chiazze, Gaussiani dilatati nello spazio vuoto e deformazioni anomale ai bordi dell'area catturata. Un'acquisizione esperta li riduce, ma non scompaiono mai del tutto.

Quando NeRF supera Gaussian Splatting

La rappresentazione continua di NeRF gestisce i cambiamenti di visione estremi e i volumi trasparenti o sfocati (fumo, strutture simili a capelli) meglio degli splat discreti. Se la tua scena ha molta geometria semi-trasparente e non hai bisogno della riproduzione in tempo reale, una variante di NeRF può comunque avere un aspetto più pulito.


3D Gaussian Splatting vs Fotogrammetria: Con Quale Dovresti Acquisire

Questo è il confronto che influisce realmente sul tuo flusso di lavoro. Entrambi iniziano dalle foto, ma risultano in asset molto diversi.

3D Gaussian Splatting vs Photogrammetry

Output Mesh vs Nube di punti Gaussian Splatting

La fotogrammetria produce una mesh texturizzata: vertici, facce, UV, un atlante di texture che puoi importare in Unity o Unreal. Lo splatting gaussiano produce una nuvola di punti di gaussiane. Sembra incredibile, ma non è una mesh. Non puoi creare uno scheletro (rig) per animarla, non puoi dipingerne le texture facilmente e non puoi deformarla per l'animazione senza passaggi aggiuntivi.

Modifica e Animazione di una Cattura con Gaussian Splatting

Una mesh da fotogrammetria è modificabile in Blender come qualsiasi altro modello. Un oggetto splat esiste nel suo formato specifico (tipicamente un file .ply o .splat). Puoi ritagliare, ricolorare e comprimere gli splat con editor dedicati, ma nel momento in cui vuoi che un personaggio cammini o una porta si apra, lo splat ti dà problemi. Per ambienti statici e catture d'archivio, va bene. Per qualsiasi cosa che si muova, prevedi di convertire o ricreare.


Come creare un Gaussian Splat 3D dalle foto

La cattura è la parte che controlli, e determina il tuo risultato più di quanto possa fare lo strumento.

Scatta foto per lo Splatting Gaussiano 3D

Cammina compiendo un giro completo di 360 gradi attorno al soggetto. Sovrapponi almeno un terzo di ogni scatto con il precedente. Scatta mantenendo un'altezza costante e ricordati di inclinare l'inquadratura verso l'alto e verso il basso per coprire la parte superiore e inferiore dell'oggetto. Le superfici piatte e prive di dettagli (un muro bianco, un cielo limpido) non offrono al software di elaborazione alcun punto di ancoraggio, quindi aggiungi dettagli di riferimento o prosegui.

Sovrapposizione delle Immagini e Strategia del Cerchio per Gaussian Splatting

Una ripresa a 360° stretta con una sovrapposizione costante batte ogni volta un grande ammasso di scatti sconnessi. Tieni il telefono più o meno sullo stesso piano mentre giri, cammina a passo normale ed evita di zoomare durante l'acquisizione. L'ottimizzatore ha bisogno di riferimenti di scala coerenti, e un'altezza della fotocamera instabile è il modo più rapido per ottenere uno splat instabile.

Scegli lo strumento di Gaussian Splatting

Strumento di Gaussian Splatting di Polycam e Cattura 3D di Luma AI trasformano entrambi set di immagini o video in modelli splat con configurazione minima e funzionano sul tuo telefono. Per un'opzione gratuita, locale e ad alto controllo, Addestratore Postshot Gaussian Splatting e la base di codice originale di Inria offrono il maggior numero di parametri regolabili.

Addestra e visualizza il tuo Splat Gaussiano

Carica le immagini, lascia che lo strumento stimi le posizioni della telecamera e ottimizzi le gaussiane, quindi apri il risultato nel suo visualizzatore. La maggior parte degli strumenti esporta un file .ply o .splat che puoi ospitare su un visualizzatore web o importare in un motore di gioco. I tempi di addestramento variano da pochi minuti (app per telefono) a meno di un'ora (desktop, set di dati estesi).

Esportare dei file .ply e .splat dal proprio strumento Gaussian Splatting

Il formato .ply contiene i parametri gaussiani (posizione, covarianza, colore, opacità) ed è supportato dalla maggior parte dei visualizzatori e plugin per motori. Il formato .splat è una variante più leggera, ottimizzata per lo streaming, progettata per la riproduzione web. Nel 2026, altri due formati sono rilevanti: .spz è uno splat compatto con compressione lossy che riduce drasticamente le dimensioni del file per la distribuzione, mentre l'estensione KHR_gaussian_splatting del Khronos Group integra gli splat nello standard glTF per un supporto universale nei visualizzatori. Scegli .ply per la massima compatibilità, .spz quando le dimensioni sono importanti e monitora glTF mentre il mercato si stabilizza.


Software e strumenti di acquisizione per il Gaussian Splatting a confronto

Strumento

Inserimento

Dove funziona

Esporta

Ideale per

Polycam

Fotografie, LiDAR, video

iOS, web, desktop

.ply, .obj

Catture veloci su dispositivo mobile

Luma AI

Fotos, video

Web, aplicación

.ply, .splat

Catture ibride NeRF + 3DGS

MOTOR KIRI

Fotos, video

Mobile, web

.ply

Scansione al volo

Post-produzione

Immagini

GPU de escritorio

.ply

Formazione locale gratuita con controllo personalizzato

Repository del codice Inria

Immagini

Desktop (CUDA)

.ply

Ricerca e qualità massima

Nessuno di questi produce una mesh pronta per il gioco per impostazione predefinita. Questo divario è il vero problema del workflow, ed è dove la maggior parte dei progetti "ho creato uno splat" si arena.


Come usare il Gaussian Splatting in Unity e Unreal Engine

How to Use Gaussian Splats in Game Engine

Integrare il Gaussian splatting in un motore real-time non è più una novità, ma il supporto è disomogeneo.

Supporto per Gaussian Splatting in Unity

Unity offre la soluzione più matura. Il pacchetto ufficiale Unity Gaussian Splatting, distribuito tramite l'infrastruttura cloud di Unity, carica direttamente i file .ply e .spz, utilizzando shader di calcolo per l'ordinamento e il rendering sulla GPU. A partire dal 2026, questa è la soluzione standard di produzione per sfondi statici e viewer.

Caricamento di Splat (punti) .ply con il plugin UnityGaussianSplatting

Trascina il file .ply nel progetto, assegnalo al componente di rendering splat e il plugin gestirà l'ordinamento e l'ordine di disegno sulla GPU. Inizia con alcune centinaia di migliaia di gaussianhe per una verifica rapida prima di caricare un'acquisizione multi-splat con milioni di punti che potrebbe sovraccaricare hardware meno performante.

Plugin Unreal Engine per 3DGS

Unreal Engine non ha ancora un supporto ufficiale per il Gaussian splatting nel 2026, ma l'ecosistema di plugin è ora di livello production. Il plugin Luma AI (gratuito su Fab) consente l'importazione drag-and-drop di file .ply e .luma con asset Blueprint preconfigurati, e NanoGS (rilasciato a marzo 2026) aggiunge cluster LOD in stile Nanite, culling e ordinamento GPU per scene di grandi dimensioni. La perdita di dettaglio in fase di importazione è ancora un problema, quindi testa in anticipo il tuo splat specifico prima di impegnarsi in una pipeline.

Performance di Gaussian Splatting su desktop e mobile

Uno splat con qualche milione di Gaussiani gira fluentemente su una GPU desktop. Lo stesso splat su un telefono o un visore Quest è un altro discorso. Il numero di splat, la distanza di rendering e il costo di ordinamento per fotogramma si accumulano rapidamente. Pianifica di comprimere e fare culling, e accetta che la 3DGS mobile in tempo reale è ancora un esercizio di messa a punto piuttosto che una scelta predefinita. I visualizzatori browser sono migliorati nel corso del 2026 grazie ai compute shader nativi di WebGPU, ma i motori desktop mantengono il vantaggio per le scene di grandi dimensioni.


È possibile convertire uno splat gaussiano in una mesh?

Risposta breve: sì, ma non è gratuito.

Perché gli Splat gaussiani non si esportano in mesh in modo pulito

Uno splat è una nuvola di ellissoidi sfocati, non una superficie. Gli strumenti di conversione tracciano il guscio visibile degli ellissoidi gaussiani in una mesh, ma il risultato è solitamente denso, affetto da rumore e pieno di artefatti interni. Si ottiene una geometria, ma non una topologia pulita, né un modello adatto al rigging.

In quali ambiti la generazione di mesh tramite AI trova applicazione

Quando hai bisogno di un asset modificabile e animabile piuttosto che di uno catturato, un generatore di mesh è la via più rapida. Per creare modelli 3D a partire da personaggi originali, un generatore AI supera sempre uno scanner. Triverse AI trasforma una descrizione testuale o un'immagine di riferimento in un modello 3D pulito e con topologia ottimizzata che puoi utilizzare direttamente in Blender. Il contrasto è il punto: 3DGS cattura ciò che si trova davanti alla fotocamera, mentre un generatore crea ciò che immagini.

3DGS to mesh vs Triverse AI mesh


Generare Asset Originali Con Triverse AI

Lo splatting gaussiano 3D e la generazione di mesh basata sull'IA risolvono le due metà dello stesso problema: trasformare un'idea in un asset 3D pronto per il motore grafico.

Cattura di Splats, I Generatori Creano

Usa 3DGS quando hai un oggetto o un luogo reale da digitalizzare. Usa un generatore AI quando l'asset non esiste ancora, o quando hai bisogno di una mesh che puoi modificare, riggare e animare. I team senza un setup di scansione o un grande dipartimento artistico traggono il massimo da questo approccio: cattura il riferimento nel mondo reale, genera le parti originali e assemblale nel motore di gioco.

Quando Usare Triverse Invece di 3DGS

Se il tuo obiettivo è un personaggio pronto per il gioco, un prop stilizzato o qualsiasi cosa che si muova, evita lo splat. Triverse produce file GLB e OBJ con topologia pulita che soddisfano le specifiche di gioco, cosa che uno splat grezzo non potrà mai fare senza una conversione complessa. Per un approfondimento su come mantenere pulita la topologia, consulta la nostra guida sulle migliori pratiche di topologia pulita.

Prova ora Triverse AI GRATIS →


Come Scegliere: 3DGS, Fotogrammetria, NeRF o Generazione tramite IA

  • Cattura un ambiente o un oggetto reale e se cerchi risultati rapidi e fotorealistici: 3D Gaussian splatting.
  • Hai bisogno di una maglia testurizzata e modificabile da animare: fotogrammetria (oggetto reale) o generazione tramite IA (oggetto immaginato).
  • Hai bisogno di una sintesi di viste fluida attraverso nebbia, capelli o elementi trasparenti: NeRF.
  • Necessario un elemento che ancora non esiste e deve essere animabile: la generazione di mesh con intelligenza artificiale.

La maggior parte delle pipeline di produzione finisce per utilizzare due di questi, non uno. Catturare un riferimento reale con 3DGS e generare parti originali con uno strumento per mesh è una divisione comune e sensata.

Mesh poligonale a confronto con la nuvola di punti Gaussian Splatting della stessa sedia in legno. Flusso di lavoro dalle foto al software di Gaussian Splatting fino a una viewport di Unity o Unreal. Mesh da fotogrammetria vs. nuvola di punti Gaussian Splatting vs. mesh pulita generata dall'IA.


Conclusioni

Lo splatting gaussiano 3D è il modo più veloce per trasformare le foto in una scena 3D fotorealistica in tempo reale in cui puoi navigare. È più veloce del NeRF e richiede meno tempo di acquisizione rispetto alla fotogrammetria, ma ti restituisce una nuvola di punti, non una mesh. Considera questa limitazione. Usalo per acquisizioni statiche e ambienti, abbinalo alla fotogrammetria o a uno strumento di generazione 3D basato sull'IA come Triverse AI quando hai bisogno di un modello editabile, e passerai il tuo tempo a costruire invece che a lottare con i formati di file.

Prova Triverse AI GRATUITAMENTE Adesso →


FAQ sullo Splatting 3D Gaussiano





Dennis Kirk

Dennis Kirk

Autore dell'articolo

Dennis Kirk is an AI 3D specialist and game developer with more than 5 years of industry experience, mastering production workflows across Unity, Unreal Engine, and Godot. He focuses on demystifying next-generation 3D workflows for creators of all skill levels. His writing spans hands-on technical walkthroughs, asset optimization strategies, and in-depth software reviews, helping developers build faster and smarter.

Articoli correlati

normal map baking

Normal Map Baking: Il flusso di lavoro completo dal modello high-poly al game-ready

12 agosto 2026
what is CGI

Cos'è il CGI (Computer-Generated Imagery) nei videogiochi? Una guida pratica agli asset 3D per videogiochi

21 giugno 2026
T-pose vs A-pose

A Pose vs T Pose: quale bind pose dovrebbe usare il tuo personaggio 3D?

11 ottobre 2026
Articolo precedenteCome creare un avatar VTuber: 5 percorsi concreti dal concept del personaggio allo streaming in direttaArticolo successivoCosa Rende una Buona Immagine in Input per il 3D: Le Regole che Contano Davvero

Prova Triverse GRATIS

Iscriviti ora e ricevi crediti gratuiti! Genera straordinari modelli 3D con un clic e scarica i tuoi file modello senza alcun costo oggi stesso.

Condividi questo articolo