Há seis meses, eu tinha a impressão de que os Gaussian Splats 3D eram um beco sem saída. Visual incrível, mas inútil para jogos de verdade. Sem colisão, sem nível de detalhe, nenhum plugin de engine que valesse a pena usar. Aí duas demos saíram na mesma semana, e tive que mudar de ideia.
Primeiro, um FPS totalmente jogável no navegador, no qual todo o ambiente é um único splat fotogramétrico, com colisão, inimigos de IA e tiros. Segundo, um kit de ferramentas de código aberto que transforma uma única imagem, em cinco minutos, em um mundo 3D que você pode explorar a pé, incluindo objetos que você pode arremessar e que realmente colidem com a geometria. A chave virou. Aqui está o panorama completo dos Gaussian Splats jogáveis em 2026: os geradores, os plugins para engines, o truque dos colisores e o hardware de que você realmente precisa.
Créditos especiais aqui para Gabriele Romagnoli, embaixador de tecnologia muito atuante na área de 3DGS que me ajudou a mapear esse cenário.
Principais conclusões
- ▸Quatro avanços de 2026 fecharam a lacuna: colisores de malha incluídos com splats (KIRI 4.2, Marble), LOD no estilo Nanite com o NanoGS para Unreal, arquivos SPZ 4 da Niantic 10× menores e o padrão glTF KHR_gaussian_splatting.
- ▸Marble (World Labs) lidera a geração de mundos com exportação dedicada de GLB de colisão; o Hunyuan World 2.0 é o rival gratuito e de código aberto para fluxos de trabalho offline.
- ▸Um vencedor por engine: NanoGS no Unreal, UnityGaussianSplatting (aras-p) no Unity, Spark.js no Three.js + WebXR. A stack web foi a mais popular no SensAI Hackathon (54% das equipes).
- ▸Stack inicial gratuita: Scaniverse para capturar → SuperSplat para limpar →
splat-transform --collision-meshpara o colisor → NanoGS ou Spark.js para renderizar. Zero dólares, uma tarde.

O que mudou em 2026? Os quatro avanços
Um Gaussian Splat é uma nuvem de milhões de minúsculos elipsoides: cada um com posição, cor, opacidade e formato. Nada de triângulos. Blobs com mesclagem alfa que a GPU rasteriza a partir de qualquer ângulo. Lindo para planos de fundo, inútil para gameplay, porque você não pode andar por dentro de uma nuvem de cores. Até este ano.
Nos últimos seis meses, foram lançadas quatro novidades que, juntas, fecharam essa lacuna:
1. Colisores de malha incluídos com o splat
O KIRI Engine 4.2 (abril de 2026) e o World Labs Marble agora exportam um GLB de colisão dedicado junto com o splat. A malha invisível cuida da física, e o splat cuida do visual.
2. LOD estilo Nanite no Unreal
O NanoGS (março de 2026, MIT, UE 5.6+) é o primeiro plugin de nível de detalhe para splats comparável ao Nanite. Ganho de taxa de quadros de ~4× em uma RTX 2070 (segundo os benchmarks do README do NanoGS, acessados em maio de 2026).
3. Arquivos ficaram 10× menores
O formato SPZ 4 da Niantic (maio de 2026) comprime um escaneamento do tamanho de um apartamento, de um .ply bruto de ~500 MB para 50–80 MB. Carrega em cerca de três segundos.
4. O padrão glTF se atualizou
A extensão KHR_gaussian_splatting atingiu o status de Release Candidate em fevereiro de 2026, com NVIDIA, Google, Adobe e Cesium alinhados. Os splats agora são um recurso plenamente integrado à web 3D.
A demo chamativa: image-blaster
O post que colocou os splats de volta no meu radar veio da @theworldlabs em 14 de maio de 2026, com 98K visualizações e 600 salvamentos em dois dias. Título: “transforme uma única imagem em um mundo 3D com malha completa em minutos”. O projeto se chama image-blaster e está com 2.9K estrelas no momento em que escrevo. O autor, Neilson Koerner-Safrata, faz parte da equipe de design da World Labs, então isso é essencialmente uma implementação de referência oficial, não uma gambiarra.

A stack é uma skill do Claude que orquestra três APIs de uma só vez: Marble 1.1 para o splat do ambiente, Hunyuan-3D via FAL para props (com malha, em vez de splats, esse é o truque) e ElevenLabs para SFX ambiente. Você joga uma imagem em /input/, diz ao Claude “blast it” e cinco minutos depois tem um ambiente em .spz, uma pasta de malhas .glb e um .mp3 de som ambiente. Jogue o pacote no Unity, Unreal, Godot, Blender ou Three.js.
Relato sincero depois de rodar com as minhas próprias filmagens: a instalação foi quase instantânea. Você só precisa definir as chaves de API da World Labs e da FAL no arquivo .env e pedir para o Claude instalar. Uma geração de ambiente com alguns objetos custa cerca de um dólar em créditos. O visualizador do resultado permite que você caminhe pelo ambiente imediatamente, e os objetos gerados realmente colidem entre si. A colisão do ambiente ainda precisa de trabalho manual, que é a próxima coisa que vamos consertar.
Por que isso se tornou possível agora: a exportação de colisor do Marble
O motor por trás do image-blaster é o Marble, o primeiro produto comercial da World Labs. A empresa é de Fei-Fei Li e captou $1B em uma rodada em fevereiro de 2026 (TechCrunch, acessado em maio de 2026), incluindo um investimento de $200M da Autodesk, além de aportes de empresas como AMD, NVIDIA e Fidelity. Assim, as ferramentas para splats agora são financiadas pela empresa que cria o Maya, o 3ds Max e o Revit, além do pessoal que fabrica as GPUs que os renderizam.
O Marble 1.1 (padrão desde 2 de abril) traz guias de exportação para Unreal, Unity, Houdini, Blender e Three.js, incluindo um preset de WebXR para Quest 3 e Vision Pro. O grande destaque para desenvolvimento de jogos é o GLB de colisor dedicado que ele exporta junto com o splat: uma malha estanque invisível que você pode jogar no seu sistema de física enquanto o splat é renderizado por cima.
Qual gerador de mundos você deve escolher?
O Marble não está sozinho. Aqui estão os cinco que eu realmente consideraria este mês, com os pontos fortes de cada um:
| Ferramenta | Tipo | Por que está na lista |
|---|---|---|
| Marble | Commercial | O líder. Único gerador com exportação dedicada de GLB de colisor. Pronto para WebXR. Dominou o SensAI Hackathon (94% das equipes de modelos de mundo). |
| Hunyuan World 2.0 | Open source | Tencent, código aberto em 16 de abril de 2026. Gera malha + splat + nuvem de pontos. Exportação direta para UE/Unity/Isaac, offline. O rival local gratuito. |
| Genie 3 | Google DeepMind | Mundos jogáveis em tempo real, mas sem exportação e bem menos controláveis. Plano AI Ultra, $250/mês. O hype foi enorme, mas os casos de uso até agora são poucos. |
| Odyssey-2 Max | Commercial | Saída nativa em splat a ~20 fps. Ed Catmull, da Pixar, está no conselho. Forte para fluxos de trabalho criativos em tempo real. |
| Blockade Labs Skybox | Free | A ferramenta pioneira de skybox 360°. Plano gratuito. Exportação de World Mesh GLB em alpha. A alternativa low-fi imediata. |
Vale destacar: o Hunyuan World 2.0 tem extração de malha integrada com TSDF + marching-cubes, portanto a colisão funciona offline, pronta para uso, na sua própria GPU. Se você não puder pagar pelos créditos do Marble, este é o substituto direto. (A família Hunyuan da Tencent está com tudo este ano. Veja a nossa página da ferramenta Hunyuan 3D para a parte de geração de objetos.)
O kit de ferramentas para cada engine
Um vencedor por plataforma, sem aquela salada de plugins. Estes são os que realmente estão sendo usados em produção agora:
Unreal Engine 5 → NanoGS
Gratuito, MIT, UE 5.6+. LOD no estilo Nanite. Lançado em 19 de março de 2026. Para 4DGS animado, combine com o SplatRenderer do Dazai.
Unity → UnityGaussianSplatting
Implementação de referência do aras-p. MIT. O padrão recomendado pelos mentores do SensAI para projetos multiusuário e de física.
Three.js + WebXR → Spark.js
Criado pela World Labs. Suporta .ply, .spz, .splat, .ksplat e .sog. Oferece suporte imediato a WebXR no Quest 3 e no Vision Pro. 54% das equipes do SensAI Hackathon o usaram (relatório do evento de março de 2026), mais do que qualquer outro caminho de integração.
O truque do colisor (funciona nas três)
Combine o splat com uma captura do KIRI Mesh-Inclusive ou um GLB de colisor do Marble. Deixe a malha invisível, mantendo a colisão e a navmesh nela. O splat é só a pintura.
Do splat ao videogame: o FPS do PlayCanvas
A prova de ponta a ponta mais evidente é o artigo “Turning a Gaussian Splat into a Videogame” da PlayCanvas (blog da PlayCanvas, 22 de abril de 2026, acessado em maio de 2026). Eles pegaram um local abandonado real escaneado por Christoph Schindelar e criaram um jogo de tiro em primeira pessoa por cima: oito NPCs controlados por IA, disparos de armas e uma navmesh, tudo rodando no seu navegador, de graça.

O truque é uma ferramenta de CLI chamada splat-transform, com a flag --collision-mesh. Ela voxeliza o splat, preenche o volume vazio via flood-fill e exporta um arquivo .collision.glb com malha fechada. Passe esse arquivo para o Recast gerar a navmesh e você terá um nível jogável.
Faça suas próprias capturas: ferramentas de scan-to-splat
Se você quiser trazer espaços reais para o seu jogo em vez de gerá-los, estas são as três opções que eu recomendaria por padrão:
| Ferramenta | Custo | Por que escolher |
|---|---|---|
| Scaniverse | Free | Niantic. Funciona inteiramente no dispositivo, em iOS e Android. O caminho mais barato para obter um splat utilizável: sem assinatura e sem necessidade de upload. |
| KIRI Engine 4.2 | Free tier | 3DGS-to-Mesh 3.0 (abril de 2026): uma única captura oferece o splat .ply E uma malha pronta para colisão em .obj/.fbx no mesmo espaço de coordenadas. |
| Polycam | Pro por $8/mês | Suporte a LiDAR no iPhone. A melhor relação entre qualidade e esforço, se você tiver o hardware. |
Bônus para desktop: o Postshot é gratuito (pós-beta, Windows + NVIDIA). Código aberto puramente local: o gsplat via Nerfstudio roda em uma GPU de 4 GB+. Aviso: o Luma iOS deixou de oferecer suporte direto a 3DGS em 2026, por isso não o recomendo mais para novas capturas.
Se você quiser gerar uma cena a partir de uma única foto em vez de fazer um scan com o celular, nosso passo a passo do add-on EasyEnv para o Blender aborda a mesma ideia em menor escala; veja Imagem para mundo 3D em 60 segundos.
Para navegar por scans existentes em vez de criar os seus próprios, três bibliotecas que vale a pena conhecer: Into the Scaniverse (50K+ splats de usuários no Quest + WebXR, gratuito), Polycam Explore e o editor no navegador SuperSplat para limpar, cortar e otimizar o que você baixar.
De que hardware você precisa para rodar Gaussian Splats?
A surpresa está nos requisitos para visualização. A barreira de entrada é mais baixa do que a maioria das pessoas imagina:
- Qualquer celular moderno roda o SuperSplat no navegador.
- Uma GPU intermediária para desktop (RTX 3060) mantém cerca de 60 fps em <1M de gaussianas nos meus testes com capturas em escala de apartamento na compressão SPZ 4.
- Um milhão de gaussianas consome cerca de 180–220 MB de VRAM e 3–8 ms por frame em uma RTX 3070, em linha com os números publicados nos benchmarks do gsplat / Nerfstudio.
Treinar seus próprios splats é outra história. Tanto o gsplat quanto o Brush (Niantic, código aberto) funcionam a partir de 4 GB de VRAM. O Brush é o mais interessante: ele roda no navegador via WebGPU. Sem instalação, sem CUDA, sem ambiente Python.
O caminho de ponta a ponta mais barato com zero hardware especializado: Scaniverse no celular → exportação em SPZ 4 → SuperSplat para limpar → Spark.js no navegador. Sem GPU, sem instalação, sem assinatura.
O veredito
O resumo sincero: a captura fotorrealista não é mais um truque de mágica para fundos de VFX. Com o fluxo de trabalho de colisor em GLB mais o NanoGS ou o UnityGaussianSplatting, você pode lançar um nível construído a partir de um splat, hoje mesmo. O FPS no PlayCanvas prova isso.
Onde eu ainda hesitaria: em qualquer lugar onde você precise de iluminação global dinâmica, personagens animados inseridos na cena ou a precisão de um shooter competitivo. Os splats renderizam como alfa, e não como um passe PBR completo, e esse é um trade-off real que não vai se resolver este ano.
Como isso foi testado. Todas as afirmações práticas deste artigo (instalação do image-blaster, custo de geração do Marble, possibilidade de caminhar pelo cenário gerado, taxas de quadros no hardware) vêm dos meus próprios testes em maio de 2026 em um desktop Windows com uma RTX 3070 e um pipeline de captura comum com iPhone. Números de terceiros (preços do Marble, ganho de desempenho do NanoGS, estatísticas do SensAI Hackathon, compressão do SPZ 4) estão vinculados às suas fontes primárias com uma data de acesso. O TOP 3D AI não aceita pagamentos por rankings ou cobertura; veja nossa política de independência editorial.
Perguntas frequentes
Você pode usar 3D Gaussian Splats dentro da Unreal Engine ou da Unity?
Yes, as of 2026. NanoGS (free, MIT, UE 5.6+) ships Nanite-style level-of-detail for splats inside Unreal. UnityGaussianSplatting by aras-p is the reference plugin for Unity. Both render the splat visually; you pair it with a separate invisible collider mesh (KIRI Mesh-Inclusive or Marble's collider GLB) for physics and navmesh.
Como você adiciona colisão a um Gaussian Splat?
Three ways. (1) Generate the world with Marble, which exports a dedicated collider GLB alongside the splat. (2) Scan with KIRI Engine 4.2, whose 3DGS-to-Mesh 3.0 outputs the .ply splat and an .obj/.fbx collision mesh in the same coordinate space. (3) Use PlayCanvas's splat-transform CLI with the --collision-mesh flag, which voxelizes the splat, flood-fills the empty volume, and exports a watertight .collision.glb. In all three, the mesh is set invisible and the splat renders on top.
Qual é o tamanho de um arquivo típico de Gaussian Splat em 2026?
Niantic's SPZ 4 format (May 2026) compresses an apartment-scale scan from roughly 500 MB raw .ply down to 50–80 MB. Compression is 3–5× faster than older formats, and the 10-million-point ceiling is gone.
De que hardware preciso para visualizar ou treinar Gaussian Splats?
Viewing is cheap. Any modern phone runs SuperSplat in the browser. A mid-range desktop GPU (RTX 3060) holds 60 fps on under 1M Gaussians. Training your own splats starts at 4 GB VRAM with gsplat (Nerfstudio) or Brush (Niantic, OSS). Brush also runs in the browser via WebGPU with no install.
Marble vs Hunyuan World 2.0: qual gerador de mundos devo escolher?
Marble (commercial) is the production leader because it is the only generator that exports a dedicated collider GLB and ships first-party export guides for Unreal, Unity, Houdini, Blender, and Three.js. It dominated the SensAI Hackathon at 94% of world-model teams. Hunyuan World 2.0 is the free local alternative with built-in TSDF + marching-cubes mesh extraction, so collision works offline on your own GPU.
Qual é o caminho de ponta a ponta mais barato para lançar uma cena jogável com splat?
Scaniverse (free, on-device, iOS or Android) to capture, SPZ 4 export, SuperSplat to clean, then splat-transform --collision-mesh for the collider, and finally NanoGS in Unreal or Spark.js in the browser to render. Zero dollars, one afternoon.
Quer acompanhar quem realmente está vencendo na geração 3D de IA agora?
Comparar ferramentas 3D de IA na ArenaOu veja o ranking ELO atual para conferir as classificações por voto cego entre todos os principais modelos.