Noticias de ME, 15 de abril (UTC+8): según el monitoreo de 1M AI News, la empresa de inteligencia espacial World Labs lanzó el motor de renderizado 3D Gaussian Splatting (3DGS) de código abierto Spark 2.0, cuya capacidad principal es cargar y renderizar en tiempo real, a través del navegador de cualquier dispositivo, escenarios 3D a gran escala compuestos por más de 100 millones de puntos gaussianos (splat), cubriendo escritorio, iOS, Android y cascos VR. Spark está construido sobre THREE.js y WebGL2, la interfaz gráfica 3D actualmente soportada por casi todos los dispositivos. La mayoría de los dispositivos de consumo solo pueden renderizar entre 1 y 5 millones de puntos gaussianos a una tasa de fotogramas interactiva, mientras que los escaneos 3D a gran escala pueden contener decenas o incluso cientos de millones de puntos, con volúmenes de datos originales superiores a 1 GB. La versión 2.0 resuelve este cuello de botella mediante tres nuevas tecnologías: 1. Sistema de detalle jerárquico (LoD): organiza todos los puntos gaussianos en un árbol jerárquico, donde cada nodo padre es una aproximación de baja resolución de sus hijos. Durante el renderizado, se recorre automáticamente de lo grueso a lo fino según la perspectiva, seleccionando el subconjunto óptimo y garantizando una tasa de fotogramas estable mediante un presupuesto de renderizado (entre 500 000 y 2,5 millones de puntos), independientemente del número total de puntos del escenario. 2. Carga progresiva por streaming: el nuevo formato de archivo .RAD permite acceso aleatorio y transmisión progresiva. Al abrir el escenario, se muestra inmediatamente un contorno aproximado compuesto por 64 000 puntos, seguido por la carga progresiva de detalles según la prioridad de la perspectiva; al moverse el usuario, se reajustan automáticamente las prioridades. 3. Gestión de memoria virtual: se asigna un pool fijo de memoria de 16 millones de puntos en la GPU, con páginas automáticas de entrada/salida de 64 000 puntos cada una, similar al mecanismo de memoria virtual de un sistema operativo, permitiendo que una memoria gráfica limitada acceda a datos de escenarios casi ilimitados. El algoritmo principal está escrito en Rust y compilado a WebAssembly, ejecutándose en hilos Web Worker en segundo plano sin bloquear el bucle principal de renderizado. Spark fue originalmente desarrollado como un motor interno por World Labs para su producto de generación de mundos 3D, Marble, y posteriormente se abrió como una herramienta universal. Este lanzamiento también presenta varias obras comunitarias, incluyendo un juego multijugador de disparos espaciales llamado Starspeed, construido con Marble y Spark, cuyo entorno completo está compuesto por más de 100 millones de puntos gaussianos y se ejecuta directamente a través del navegador. (Fuente: BlockBeats)
World Labs abre el código de Spark 2.0, permitiendo el renderizado en navegador de más de 100 millones de puntos 3D Gaussianos
KuCoinFlashCompartir






Noticias en la cadena: El 15 de abril (UTC+8), la empresa de inteligencia espacial World Labs lanzó como código abierto Spark 2.0, un motor de renderizado 3D Gaussian Splatting. Construido sobre THREE.js y WebGL2, Spark 2.0 admite el renderizado de más de 100 millones de puntos gaussianos en cualquier navegador. Noticias sobre activos del mundo real (RWA): El motor introduce sistemas LoD, streaming progresivo y gestión de VRAM. El código principal está escrito en Rust y se ejecuta en un Web Worker. Inicialmente utilizado para Marble, Spark ahora es una herramienta general. También se presentó un juego espacial multijugador construido con 100 millones de puntos.
Fuente:Mostrar original
Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información.
Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.