Notícia da ME, 15 de abril (UTC+8), segundo monitoramento da 1M AI News, a empresa de inteligência espacial World Labs lançou o motor de renderização open-source 3D Gaussian Splatting (3DGS) Spark 2.0, cuja capacidade central é carregar e renderizar em streaming, em navegadores de qualquer dispositivo, grandes cenas 3D compostas por mais de 100 milhões de pontos gaussianos (splat), cobrindo desktop, iOS, Android e headsets VR. O Spark é construído sobre THREE.js e WebGL2, a interface gráfica 3D atualmente suportada por quase todos os dispositivos. A maioria dos dispositivos de consumo consegue renderizar apenas de 1 a 5 milhões de pontos gaussianos em taxas de quadros interativas, enquanto grandes varreduras 3D podem facilmente conter dezenas ou centenas de milhões de pontos, com dados brutos superiores a 1 GB. A versão 2.0 resolve esse gargalo por meio de três novas tecnologias: 1. Sistema de Detalhe Hierárquico (LoD): organiza todos os pontos gaussianos em uma árvore hierárquica, onde cada nó pai é uma aproximação de baixa resolução de seus filhos. Durante a renderização, o sistema percorre automaticamente da grossa para a fina, selecionando o subconjunto ideal e garantindo taxas de quadros estáveis definindo um orçamento de renderização (de 500 mil a 2,5 milhões de pontos), independentemente do número total de pontos da cena. 2. Carregamento Progressivo em Streaming: o novo formato de arquivo .RAD suporta acesso aleatório e transmissão progressiva. Ao abrir a cena, é exibido imediatamente um contorno grosseiro composto por 64 mil pontos, seguido pelo carregamento progressivo de detalhes conforme a prioridade da visão; ao mover-se, o sistema reajusta automaticamente as prioridades. 3. Gerenciamento de Memória Virtual: aloca um pool fixo de memória de 16 milhões de pontos na GPU, com páginas automáticas de entrada e saída de 64 mil pontos cada, semelhante ao mecanismo de memória virtual de sistemas operacionais, permitindo que memórias gráficas limitadas acessem dados de cenas quase ilimitadas. O algoritmo central foi escrito em Rust e compilado para WebAssembly, executando-se em threads Web Worker em segundo plano, sem bloquear o ciclo principal de renderização. O Spark foi originalmente desenvolvido internamente pela World Labs para seu produto de geração de mundos 3D, Marble, e posteriormente aberto como uma ferramenta universal. Este lançamento também apresenta várias obras da comunidade, incluindo um jogo multiplayer de tiro espacial chamado Starspeed, construído com Marble e Spark, cujo ambiente inteiro é composto por mais de 100 milhões de pontos gaussianos e roda diretamente no navegador. (Fonte: BlockBeats)
World Labs lança o Spark 2.0 como código aberto, permitindo a renderização baseada em navegador de mais de 100 milhões de pontos 3D Gaussianos
KuCoinFlashCompartilhar






Notícias on-chain: Em 15 de abril (UTC+8), a empresa de inteligência espacial World Labs open-sourced o Spark 2.0, um mecanismo de renderização 3D Gaussian Splatting. Desenvolvido com THREE.js e WebGL2, o Spark 2.0 suporta a renderização de mais de 100 milhões de pontos gaussianos em qualquer navegador. Notícias sobre ativos do mundo real (RWA): O mecanismo introduz sistemas LoD, streaming progressivo e gerenciamento de VRAM. O código principal foi escrito em Rust e roda em um Web Worker. Inicialmente utilizado para o Marble, o Spark agora é uma ferramenta geral. Um jogo espacial multiplayer construído com 100 milhões de pontos também foi apresentado.
Fonte:Mostrar original
Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações.
Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.