Skip to content

SuperSplat 3.0 reconstruye su editor para navegador en torno a WebGPU ​

PlayCanvas anunció SuperSplat Editor 3.0 el 9 de septiembre, tras su lanzamiento en GitHub el 8 de septiembre. La herramienta para navegador destinada a editar capturas de splats gaussianos ahora requiere WebGPU. En la prueba de PlayCanvas, una escena con 4,4 millones de splats utilizó 105 MB del heap de JavaScript en reposo, frente a los 1.557 MB de la versión 2. Anuncio del lanzamiento.

Ver la demostración de SuperSplat 3.0 de PlayCanvas

Mira la demostración de SuperSplat 3.0 de PlayCanvas. Miniatura: PlayCanvas.

Qué mide la cifra de memoria ​

La prueba utilizó un archivo PLY de 990 MB. Su cifra principal mide el heap de JavaScript, que no incluye las asignaciones de la GPU ni representa el consumo total de memoria del navegador. No hemos reproducido la prueba de rendimiento. PlayCanvas también informa de que guardar un PLY comprimido alcanzó un máximo de 1.759 MB, lo que demuestra que las necesidades de memoria siguen variando considerablemente según la operación. Detalles de la prueba de rendimiento.

Esta distinción es importante si quieres determinar si una captura grande podrá procesarse en un portátil. Una cifra baja del heap en reposo no indica cuánto margen necesitas para editarla, exportarla o grabarla. La medición relevante es la de la operación más exigente de tu propio flujo de trabajo.

Una mayor parte del editor se ejecuta en la GPU ​

Las notas de la versión 3.0.0 describen la proyección, el filtrado de visibilidad y la ordenación por profundidad basados en la GPU. Los datos de la escena permanecen en el almacenamiento de la GPU en lugar de conservar copias completas de punto flotante en JavaScript, y las exportaciones procesan los datos por bloques en vez de montar toda la salida en memoria de una sola vez.

Las herramientas de selección también cambian. El nuevo pincel esférico sigue las superficies en tres dimensiones, y los ajustes de color pueden aplicarse a una selección. En escenas exigentes, el modo de transparencia automático predeterminado puede cambiar a un método de renderizado menos costoso durante el movimiento y restaurar después una imagen ordenada cuando la vista se estabiliza. Cambios del editor.

Comprueba la compatibilidad antes de migrar un proyecto ​

Esta versión elimina la ruta de renderizado de WebGL 2. PlayCanvas indica que es compatible con las versiones actuales de Chrome y Edge, Safari 26 o posterior y Firefox con WebGPU habilitado. El editor anterior permanece en la rama v2 del repositorio. La versión 3 abre proyectos antiguos, pero su nuevo formato de proyecto requiere la versión 3 o posterior para volver a abrirlos. Detalles de compatibilidad y proyectos.

Si estás evaluando la actualización, abre una copia de una captura representativa en el editor, realiza una selección y expórtala en el formato que utilizas para la entrega. Incluye en la prueba tu equipo de trabajo menos potente. Que una escena se cargue correctamente es solo el primer paso para averiguar si el editor puede gestionar tu proyecto.