Skip to content

SuperSplat 3.0 reconstrói seu editor para navegador com WebGPU ​

A PlayCanvas anunciou o SuperSplat Editor 3.0 em 9 de setembro, após seu lançamento no GitHub em 8 de setembro. A ferramenta para navegador usada na edição de capturas com Gaussian splatting agora exige WebGPU. No teste da PlayCanvas, uma cena com 4,4 milhões de splats usou 105 MB de heap JavaScript quando ociosa, em comparação com 1.557 MB na versão 2. Anúncio do lançamento.

Assista à demonstração do SuperSplat 3.0 pela PlayCanvas

Assista à demonstração do SuperSplat 3.0 pela PlayCanvas. Miniatura: PlayCanvas.

O que o valor de memória mede ​

O teste usou um arquivo PLY de 990 MB. O número em destaque mede o heap JavaScript, que não inclui as alocações da GPU e não representa o consumo total de memória do navegador. Não reproduzimos o benchmark. A PlayCanvas também relata que o uso de memória ao salvar um PLY compactado atingiu um pico de 1.759 MB, mostrando que os requisitos de memória ainda variam consideravelmente conforme a operação. Detalhes do benchmark.

Essa distinção é importante para decidir se uma captura grande poderá ser processada em um notebook. Um baixo valor de heap em estado ocioso não informa quanta margem de memória será necessária para editar, exportar ou gravar a captura. A medição relevante é a da operação mais pesada do seu próprio fluxo de trabalho.

Mais partes do editor são executadas na GPU ​

As notas de lançamento da versão 3.0.0 descrevem projeção, filtragem de visibilidade e ordenação por profundidade realizadas na GPU. Os dados da cena permanecem armazenados na GPU, em vez de serem mantidos como cópias completas de ponto flutuante no JavaScript, e as exportações processam blocos em vez de montar toda a saída na memória de uma só vez.

As ferramentas de seleção também mudaram. Um novo Pincel Esférico acompanha superfícies em três dimensões, e os ajustes de cor podem ser aplicados a uma seleção. Em cenas pesadas, o modo de transparência Automático padrão pode alternar para um método de renderização mais econômico durante o movimento e restaurar uma imagem ordenada quando a visualização se estabiliza. Mudanças no editor.

Verifique a compatibilidade antes de migrar um projeto ​

A versão remove o caminho de renderização com WebGL 2. A PlayCanvas lista as versões atuais do Chrome e do Edge, o Safari 26 ou posterior e o Firefox com WebGPU ativado. O editor anterior continua disponível na branch v2 do repositório. A versão 3 abre projetos antigos, mas seu novo formato de projeto exige a versão 3 ou posterior para reabri-los. Detalhes de compatibilidade e projetos.

Se estiver avaliando a atualização, abra uma cópia de uma captura representativa no editor, faça uma seleção e exporte-a no formato que você realmente entrega. Inclua nessa verificação a máquina de trabalho menos potente da sua equipe. Carregar uma cena com sucesso é apenas o primeiro passo para descobrir se o editor consegue processar seu projeto.