LanzamientoAnálisis · En radarHabr AI→ original

Frame afirma que su editor 3D para navegador maneja 100 millones de polígonos a 60 fps

Frame es un editor 3D para navegador en el que la IA puede construir una escena y una persona puede ajustar el resultado con herramientas convencionales. Su creador afirma que alcanza 100 millones de polígonos a 60 fps gracias a un motor propio basado en WebGPU, al almacenamiento de la geometría en la GPU y a los cálculos en shaders. Es un ejemplo interesante de arquitectura para aplicaciones web exigentes, aunque el material no incluye mediciones independientes.

Procesado por IA desde Habr AI; editado por Hamidun News
Frame afirma que su editor 3D para navegador maneja 100 millones de polígonos a 60 fps
Fuente: Habr AI. Collage: Hamidun News.
Escuchar artículo
Ficha técnica y cifras clave
ParámetroDatos
Fuente originalHabr AI ↗
Editor jefe
Dato clave #1El agente trabaja sobre una escena compartida: sus acciones se pueden deshacer y sus resultados se pueden editar.
Dato clave #2Atomic calcula las interacciones entre átomos en la GPU directamente dentro del editor.
Dato clave #3El código es propietario; todavía no se garantiza la compatibilidad de archivos entre versiones.

Pedir a la IA que construya una pieza, abrir el resultado en el navegador y ajustar sus dimensiones a mano: ese es el flujo de trabajo que propone el creador de Frame. Está desarrollando un editor 3D con motor gráfico propio y una API para agentes. Para quienes desarrollan aplicaciones de ingeniería, hay dos aspectos de especial interés: cómo gestiona geometrías exigentes y cómo una persona y la IA editan una misma escena.

La cifra principal de la publicación es de 100 millones de polígonos a 60 fotogramas por segundo sin instanciación, es decir, sin renderizar repetidamente copias de una misma geometría. El pie de la demostración indica 76 FPS en una RTX 2080. Son resultados del propio creador: el material facilitado no incluye pruebas independientes ni una metodología detallada de comparación.

Cómo gestiona Frame las geometrías exigentes

Frame utiliza un motor propio basado en WebGPU, sin Three.js. Según explica el desarrollador, la geometría se almacena en la GPU, los cálculos intensivos se ejecutan en shaders y algunas operaciones utilizan WASM. Al mover un objeto completo, cambia su matriz de transformación: no hace falta reescribir los arrays de coordenadas de todos sus vértices.

Imaginemos un modelo STL importado de una pieza compleja. El usuario lo gira, acerca la cámara y desplaza el objeto. En este flujo de trabajo importa qué datos transfiere el editor entre la CPU y la GPU y qué tareas vuelve a ejecutar con cada acción. El creador atribuye la velocidad de Frame a la arquitectura de todo el editor, diseñado en torno a WebGPU.

El tamaño declarado del núcleo tras la compresión con gzip es de unos 0,93 MB en la compilación medida. Los plugins y las texturas de la biblioteca se cargan según se necesitan. Esta separación beneficia al producto: quien realiza tareas de modelado habituales no debería tener que esperar a que se carguen todos los módulos de ingeniería. La cifra corresponde específicamente al núcleo; el volumen total de descarga depende de las funciones seleccionadas.

El editor también ofrece superficies spline, operaciones booleanas y renderizado con trazado de caminos. Pero la velocidad de rotación de una escena no demuestra por sí sola lo rápido que se ejecutan los cambios de topología, los materiales complejos u otras operaciones. La afirmación del creador de que supera a Cinema 4D debe tomarse como una invitación a reproducir la comparación con las tareas propias.

El agente accede a la misma escena

Frame cuenta con una API de IA propia. Según su creador, el agente accede a los mismos objetos y operaciones que tiene disponibles una persona. El resultado que construye se puede editar manualmente y guardar, y sus acciones se pueden deshacer.

Por ejemplo, el agente prepara la geometría de una pieza y después el usuario desplaza sus elementos con las herramientas habituales. La escena compartida permite continuar el trabajo sin trasladar el resultado a otro editor. El proyecto incluye Doc, una descripción textual que ayuda a transmitir el contexto del trabajo conjunto.

Un plugin independiente, Atomic, calcula las interacciones atómicas en la GPU mediante WebGPU. El creador menciona el potencial interatómico basado en redes neuronales NEP89-1 y la compatibilidad con 75 elementos. La idea es encargar al agente la preparación de la estructura y las condiciones iniciales, para después modificar fuerzas y restricciones y repetir el experimento.

Aquí hay que distinguir entre la facilidad para plantear una tarea y la fiabilidad del cálculo. Poder construir una escena con palabras no demuestra que el potencial elegido sea adecuado para un material y unas condiciones concretas. El texto facilitado no incluye una validación detallada de Atomic, por lo que aún es pronto para sacar conclusiones sobre la precisión de sus predicciones de ingeniería.

Ideas para aplicar en tu propio desarrollo

El creador cuenta que empezó a programar Frame manualmente y después delegó en la IA una parte considerable de la implementación. Se reservó la arquitectura, la interfaz, los algoritmos y la comprobación de los resultados. Entre las prácticas que considera útiles menciona una descripción detallada de la aplicación en app.md, las pruebas automatizadas y los scripts convencionales para tareas que no necesitan un modelo.

Es la experiencia de un solo proyecto, sin una comparación medida de la productividad del equipo antes y después de incorporar la IA. Aun así, aporta ideas concretas que se pueden poner a prueba: documentar el funcionamiento de la aplicación, ofrecer al agente operaciones sobre los objetos de trabajo y conservar la posibilidad de revisar y deshacer el resultado.

Según su creador, la versión oficial de Frame se puede utilizar gratis, pero el código es propietario. La compatibilidad entre versiones todavía no está garantizada. Un laminador, los módulos de análisis estructural y térmico y otros módulos de ingeniería siguen en desarrollo.

El siguiente paso práctico es probar Frame con una copia de una escena propia: importarla, editarla, guardarla y volver a abrirla. Para un equipo de producto, la pregunta más útil es con qué facilidad puede el usuario revisar y corregir el trabajo del agente en una interfaz conocida.

Historia

Preguntas frecuentes sobre la noticia

Cómo gestiona Frame las geometrías exigentes?

Frame utiliza un motor propio basado en WebGPU, sin Three.js. Según explica el desarrollador, la geometría se almacena en la GPU, los cálculos intensivos se ejecutan en shaders y algunas operaciones utilizan WASM. Al mover un objeto completo, cambia su matriz de transformación: no hace falta reescribir los arrays de coordenadas de todos sus vértices. Imaginemos un modelo STL importado de una pieza compleja. El usuario lo gira, acerca la cámara y desplaza el objeto.

¿Qué se sabe sobre El agente accede a la misma escena?

Frame cuenta con una API de IA propia. Según su creador, el agente accede a los mismos objetos y operaciones que tiene disponibles una persona. El resultado que construye se puede editar manualmente y guardar, y sus acciones se pueden deshacer. Por ejemplo, el agente prepara la geometría de una pieza y después el usuario desplaza sus elementos con las herramientas habituales. La escena compartida permite continuar el trabajo sin trasladar el resultado a otro editor.

¿Qué se sabe sobre Ideas para aplicar en tu propio desarrollo?

El creador cuenta que empezó a programar Frame manualmente y después delegó en la IA una parte considerable de la implementación. Se reservó la arquitectura, la interfaz, los algoritmos y la comprobación de los resultados. Entre las prácticas que considera útiles menciona una descripción detallada de la aplicación en app.md, las pruebas automatizadas y los scripts convencionales para tareas que no necesitan un modelo.

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ 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
¿Qué te parece?
Cargando comentarios…