LançamentoAnálise · No radarHabr AI→ original

Frame afirma que seu editor 3D no navegador processa 100 milhões de polígonos a 60 fps

Frame é um editor 3D para navegador no qual a IA pode construir uma cena e uma pessoa pode ajustar o resultado com ferramentas convencionais. Seu criador afirma que ele processa 100 milhões de polígonos a 60 fps graças a um motor próprio baseado em WebGPU, à geometria armazenada na GPU e aos cálculos executados em shaders. É um exemplo interessante de arquitetura para aplicações web exigentes, embora o material não inclua medições independentes.

Processado por IA de Habr AI; editado por Hamidun News
Frame afirma que seu editor 3D no navegador processa 100 milhões de polígonos a 60 fps
Fonte: Habr AI. Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalHabr AI ↗
Editor-chefe
Dado-chave #1O agente trabalha em uma cena compartilhada: suas ações podem ser desfeitas e seus resultados podem ser editados.
Dado-chave #2O Atomic calcula interações entre átomos na GPU diretamente dentro do editor.
Dado-chave #3O código é proprietário; a compatibilidade de arquivos entre versões ainda não é garantida.

Pedir à IA que construa uma peça, abrir o resultado no navegador e ajustar as dimensões manualmente: esse é o fluxo de trabalho proposto pelo criador do Frame. Ele está desenvolvendo um editor 3D com motor gráfico próprio e uma API para agentes. Para desenvolvedores de aplicações de engenharia, dois aspectos chamam a atenção: como o editor lida com geometrias pesadas e como uma pessoa e a IA editam a mesma cena.

O principal número da publicação é de 100 milhões de polígonos a 60 quadros por segundo sem instanciamento, ou seja, sem renderizar repetidamente cópias da mesma geometria. A legenda da demonstração informa 76 FPS em uma RTX 2080. São resultados do próprio criador: o material fornecido não inclui testes independentes nem uma metodologia detalhada de comparação.

Como o Frame lida com geometrias pesadas

O Frame usa um motor próprio baseado em WebGPU, sem Three.js. Segundo a descrição do desenvolvedor, a geometria fica armazenada na GPU, os cálculos intensivos são executados em shaders e algumas operações usam WASM. Ao mover um objeto inteiro, sua matriz de transformação é alterada: não é necessário reescrever os arrays de coordenadas de todos os seus vértices.

Imagine um modelo STL importado de uma peça complexa. O usuário gira o modelo, aproxima a câmera e desloca o objeto. Nesse fluxo de trabalho, importa quais dados o editor transfere entre a CPU e a GPU e quais tarefas ele repete a cada ação. O criador atribui a velocidade do Frame à arquitetura de todo o editor, projetado em torno do WebGPU.

O tamanho declarado do núcleo após a compressão com gzip é de cerca de 0,93 MB na compilação medida. Plugins e texturas da biblioteca são carregados conforme a necessidade. Essa separação beneficia o produto: quem faz modelagem comum não deveria precisar esperar pelo carregamento de todos os módulos de engenharia. O número se refere especificamente ao núcleo; o volume total de download depende dos recursos selecionados.

O editor também oferece superfícies spline, operações booleanas e renderização com traçado de caminhos. Mas a velocidade de rotação de uma cena, por si só, não mostra a rapidez das alterações de topologia, dos materiais complexos ou de outras operações. A afirmação do criador de que o Frame supera o Cinema 4D deve ser vista como um motivo para reproduzir a comparação com suas próprias tarefas.

O agente tem acesso à mesma cena

O Frame tem uma API de IA própria. Segundo seu criador, o agente acessa os mesmos objetos e operações disponíveis a uma pessoa. O resultado que ele constrói pode ser editado manualmente e salvo, e suas ações podem ser desfeitas.

Por exemplo, o agente prepara a geometria de uma peça e, em seguida, o usuário move os elementos com as ferramentas convencionais. A cena compartilhada permite continuar o trabalho sem transferir o resultado para outro editor. O projeto inclui o Doc, uma descrição textual que ajuda a transmitir o contexto do trabalho conjunto.

Um plugin separado, o Atomic, calcula interações atômicas na GPU por meio do WebGPU. O criador menciona o potencial interatômico baseado em redes neurais NEP89-1 e o suporte a 75 elementos. A proposta é encarregar o agente de preparar a estrutura e as condições iniciais para, depois, alterar forças e restrições e repetir o experimento.

Aqui, é preciso distinguir a facilidade de configurar uma tarefa da confiabilidade do cálculo. A possibilidade de montar uma cena com palavras não comprova que o potencial escolhido seja adequado para determinado material e determinadas condições. O texto fornecido não apresenta uma validação detalhada do Atomic, portanto ainda é cedo para tirar conclusões sobre a precisão de suas previsões de engenharia.

Ideias para aplicar no seu próprio desenvolvimento

O criador conta que começou a programar o Frame manualmente e depois delegou à IA uma parte significativa da implementação. Ele manteve a responsabilidade pela arquitetura, pela interface, pelos algoritmos e pela verificação dos resultados. Entre as práticas que considera úteis estão uma descrição detalhada da aplicação no app.md, testes automatizados e scripts convencionais para tarefas que não precisam de um modelo.

Essa é a experiência de um único projeto, sem uma comparação medida da produtividade da equipe antes e depois da adoção da IA. Ainda assim, ela oferece ideias concretas para testar: documentar o funcionamento da aplicação, disponibilizar ao agente operações sobre os objetos de trabalho e preservar a possibilidade de verificar e desfazer o resultado.

Segundo seu criador, a versão oficial do Frame pode ser usada gratuitamente, mas o código é proprietário. A compatibilidade entre versões ainda não é garantida. Um fatiador, módulos de análise estrutural e térmica e outros módulos de engenharia continuam em desenvolvimento.

O próximo passo prático é testar o Frame com uma cópia de uma cena própria: importar, editar, salvar e reabrir. Para uma equipe de produto, a pergunta mais útil é com que facilidade o usuário consegue verificar e corrigir o trabalho do agente em uma interface familiar.

História

Perguntas frequentes sobre a notícia

Como o Frame lida com geometrias pesadas?

O Frame usa um motor próprio baseado em WebGPU, sem Three.js. Segundo a descrição do desenvolvedor, a geometria fica armazenada na GPU, os cálculos intensivos são executados em shaders e algumas operações usam WASM. Ao mover um objeto inteiro, sua matriz de transformação é alterada: não é necessário reescrever os arrays de coordenadas de todos os seus vértices. Imagine um modelo STL importado de uma peça complexa. O usuário gira o modelo, aproxima a câmera e desloca o objeto.

O que se sabe sobre O agente tem acesso à mesma cena?

O Frame tem uma API de IA própria. Segundo seu criador, o agente acessa os mesmos objetos e operações disponíveis a uma pessoa. O resultado que ele constrói pode ser editado manualmente e salvo, e suas ações podem ser desfeitas. Por exemplo, o agente prepara a geometria de uma peça e, em seguida, o usuário move os elementos com as ferramentas convencionais. A cena compartilhada permite continuar o trabalho sem transferir o resultado para outro editor.

O que se sabe sobre Ideias para aplicar no seu próprio desenvolvimento?

O criador conta que começou a programar o Frame manualmente e depois delegou à IA uma parte significativa da implementação. Ele manteve a responsabilidade pela arquitetura, pela interface, pelos algoritmos e pela verificação dos resultados. Entre as práticas que considera úteis estão uma descrição detalhada da aplicação no app.md, testes automatizados e scripts convencionais para tarefas que não precisam de um modelo.

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
O que você acha?
Carregando comentários…