SpacesApprofondimento6 min di lettura

Cos'è il Gaussian Splatting? Una guida in parole semplici

Il Gaussian Splatting trasforma i video girati con lo smartphone in scene 3D fotorealistiche. Ecco come funziona e perché interessa sempre di più.

Cos'è il Gaussian Splatting? Una guida in parole semplici

Nel 2023 un paper di ricerca dell'Inria ha introdotto un nuovo modo di rappresentare scene 3D: più veloce, più nitido e più interattivo di tutto ciò che esisteva prima. Tre anni dopo il Gaussian Splatting sta diventando mainstream. Lo usano l'immobiliare, il retail, l'architettura e la conservazione del patrimonio culturale. Ecco cos'è e come funziona.

In breve

Filmi una stanza, un prodotto o un luogo con il telefono. Un algoritmo analizza il video, capisce dove si trovava la fotocamera in ogni frame (Structure from Motion) e poi posiziona milioni di piccole strutture 3D chiamate primitive gaussiane, che insieme ricostruiscono la scena. Il risultato è qualcosa che puoi percorrere in un browser a 60fps.

Com'è diverso dalla fotogrammetria o da NeRF?

  • La fotogrammetria (come RealityCapture) produce una mesh poligonale con texture. Ottima per geometrie pulite, ma in difficoltà con vetro, capelli o illuminazioni complesse.
  • NeRF (Neural Radiance Fields) produce risultati spettacolari ma è lento da renderizzare: interroga una rete neurale per ogni pixel di ogni frame.
  • Il Gaussian Splatting memorizza la scena come un insieme esplicito di blob 3D, ognuno con posizione, dimensione, opacità e colore. Il rendering è veloce perché è una rasterizzazione diretta, non un calcolo neurale.

Cosa serve per creare uno Gaussian Splat?

  • Un video o un set di foto (va bene anche un video da smartphone per la maggior parte delle scene)
  • Un software di elaborazione: PostShot, Nerfstudio, OpenSplat o il repository originale 3DGS
  • Una GPU per il training (in genere da 15 a 60 minuti su una scheda NVIDIA consumer)
  • Un viewer per visualizzare il risultato, come il Walk-in Gaussian Editor di Luxa

Casi d'uso reali

  • Immobiliare: tour virtuali che sembrano più reali delle classiche foto 360, senza effetto fisheye
  • Retail: cattura uno store o uno showroom e lascia che i clienti lo esplorino online
  • Architettura: mostra un progetto completato prima che la costruzione finisca, scannerizzando un plastico in scala
  • E-commerce: inserisci un viewer 3D Luxa con i tuoi prodotti all'interno di una scena Gaussian del tuo negozio reale
  • Patrimonio culturale: preserva siti storici con qualità fotorealistica

Il limite principale

Gli Gaussian Splat sono file grandi (da 50 a 500 MB per una stanza) e richiedono WebGL o WebGPU per il rendering. Per ora non è possibile estrarne una mesh pulita per produzione o motori di gioco senza passaggi aggiuntivi. Per la visualizzazione e i walkthrough però, il rapporto qualità/sforzo è imbattibile.

Provalo subito: il Walk-in Gaussian Editor di Luxa ti permette di caricare un file .ply o .splat, percorrerlo nel browser e incorporarlo ovunque. Gratuito per 24 ore, senza registrazione.

Porta il tuo showroom online.

Lo costruiamo in 3D, con i tuoi prodotti dentro, e te lo consegniamo pronto da condividere.

ParliamoneScopri Spaces

Altri articoli