3D Gaussian Splatting no Mac

A forma mais fácil de fazer 3D Gaussian Splatting no Mac é um app nativo completo, como o RadianceKit: você importa fotos ou um vídeo, e ele alinha, treina, edita e exporta a cena na GPU do seu Apple Silicon — sem linha de comando, sem Python, sem nuvem. Se você prefere um caminho gratuito e open-source, também pode montar um pipeline de linha de comando. Este guia compara todas as opções e percorre o fluxo de trabalho.

O que você precisa em um Mac

O 3D Gaussian Splatting exige muito da GPU, então você quer um Mac com Apple Silicon (M1 ou mais recente). O treinamento roda na GPU através do Metal, o que torna um Mac com Intel inviável na prática. 16 GB de memória unificada é confortável para cenas típicas, e mais memória ajuda com capturas maiores. Você também precisa de um macOS recente o suficiente para a sua ferramenta — o RadianceKit, por exemplo, exige o macOS 26 Tahoe ou mais recente.

Sua entrada são fotos comuns ou um vídeo de um objeto ou espaço, capturados com sobreposição suficiente e iluminação estável. Todo o resto — alinhamento de câmera, treinamento e exportação — é tratado pelo software.

O caminho mais rápido: um app nativo completo

Um app nativo para Mac elimina a parte mais difícil do Gaussian Splatting: a configuração. O RadianceKit roda todo o pipeline localmente na GPU do Apple Silicon. Você arrasta as fotos ou um vídeo, o Apple Photogrammetry calcula as posições da câmera, o treinamento de Gaussian Splatting constrói a cena, e você a explora em tempo real e a exporta — sem instalar COLMAP, Python ou qualquer ferramenta de linha de comando, e sem enviar nada para a nuvem.

Ele oferece um Modo Simples (importe, aperte Iniciar, obtenha uma cena) e um Modo Avançado com viewport 3D, inspetor de treinamento, curvas de perda em tempo real e um editor interativo para apagar artefatos flutuantes com o pincel. A exportação cobre PLY, Compressed PLY, SPZ, glTF, .splat e SOG, além de vídeos em órbita e visualizadores web autocontidos. Esta é a melhor escolha se você quer resultados rapidamente e quer manter tudo na sua máquina.

Pipelines gratuitos e open-source

Se você se sente à vontade com a linha de comando e quer um caminho sem custo, pode montar um pipeline a partir de componentes open-source. O COLMAP (ou PyCOLMAP) reconstrói as poses de câmera a partir das suas imagens, e um treinador compatível com Metal, como o OpenSplat ou o Brush, executa o Gaussian Splatting no Apple Silicon. Isso é flexível e gratuito, mas significa instalar dependências, gerenciar Python ou cadeias de ferramentas de build, e juntar as etapas você mesmo.

Escolha este caminho para pesquisa, fluxos de trabalho personalizados ou integração com seu próprio código — não para obter o resultado mais rápido a partir de um punhado de fotos de viagem.

Visualizadores para splats existentes

Se você já tem um arquivo .ply ou .splat e só precisa visualizá-lo, um visualizador dedicado como o MetalSplatter renderiza Gaussian Splats com Metal no macOS, iOS e visionOS. Visualizadores não treinam cenas — eles exibem as que você produziu em outro lugar.

O fluxo de trabalho, passo a passo

  1. 1
    Capture — Tire de 30 a 200 fotos sobrepostas, ou um vídeo lento, do seu objeto a partir de muitos ângulos, com iluminação consistente.
  2. 2
    Importe — Carregue as fotos ou o vídeo no app (ou no COLMAP, no caminho open-source).
  3. 3
    Alinhe — Deixe o software calcular as posições da câmera — Apple Photogrammetry no RadianceKit, COLMAP no pipeline open-source.
  4. 4
    Treine — Execute o treinamento de Gaussian Splatting na GPU do Apple Silicon para construir milhões de splats 3D.
  5. 5
    Edite e exporte — Limpe os splats dispersos e depois exporte para PLY, SPZ, glTF, .splat, SOG, um vídeo em órbita ou um visualizador web compartilhável.

Ferramentas de Gaussian Splatting para Mac em resumo

FerramentaTipoIdeal para
RadianceKit App nativo para Mac Fluxo local mais rápido, sem configuração
OpenSplat CLI open-source Gratuito, multiplataforma, scriptável
Brush + COLMAP CLI open-source Pipeline DIY gratuito no Apple Silicon
MetalSplatter Visualizador Visualizar cenas .ply / .splat existentes

Conclusão

Para a maioria das pessoas em um Mac, um app nativo como o RadianceKit é a forma mais rápida de ir das fotos a um 3D Gaussian Splat finalizado — localmente, com privacidade e sem tocar em um terminal. Se você precisa de uma configuração gratuita e aberta e não se importa com a linha de comando, um pipeline OpenSplat ou Brush + COLMAP é a alternativa.

Perguntas frequentes

Qual é a diferença entre Gaussian Splatting e NeRF?

Ambos transformam fotos em uma cena 3D, mas o Gaussian Splatting a representa como milhões de pequenos splats 3D que são renderizados em tempo real, enquanto um NeRF armazena a cena em uma rede neural mais lenta de exibir. Na prática, o Gaussian Splatting treina mais rápido e é visualizado em tempo real, e é por isso que o RadianceKit o utiliza; além disso, ele tende a parecer mais nítido em capturas do dia a dia.

O Gaussian Splatting é melhor que a fotogrametria tradicional?

Eles resolvem problemas diferentes. A fotogrametria tradicional constrói uma malha texturizada, ótima para medições e edição em ferramentas 3D. O Gaussian Splatting reconstrói a aparência de uma cena — reflexos, detalhes finos, bordas suaves — para visualização fotorrealista em tempo real. Para uma captura 3D realista para compartilhar, o splatting geralmente parece melhor; para um modelo mensurável e editável, uma malha ainda é a ferramenta certa.

De quantas fotos eu preciso para um bom resultado?

Para um único objeto, de 30 a 100 fotos nítidas e sobrepostas a partir de muitos ângulos geralmente dão um bom resultado; ambientes e cenas maiores se beneficiam de mais fotos. Iluminação consistente e sobreposição suficiente importam mais do que a quantidade pura. Você também pode gravar um vídeo lento e deixar o RadianceKit amostrar os quadros.