Jugué con AWS Sumerian y esto es lo que encontré

AWS anunció recientemente Sumerian, un editor y servicio de publicación en línea XR (AR / VR). Actualmente está en Vista previa limitada y tengo que ser parte de esta emocionante oportunidad. Mis pensamientos iniciales después de jugar con él durante unas horas:

Es una continuación canónica impresionante de la estrategia minorista de Amazon, que se ofrece como un servicio de plataforma tal como lo conocemos por AWS.

Minorista 3D

¿Cuál es el enlace al comercio minorista? Bueno, retrocediendo a los primeros días, Amazon comenzó a vender libros. Luego escanearon los libros y nos permitieron “mirar adentro” antes de comprar. ¡Cuánto más fácil lo hizo decidir! Luego, más tarde, Amazon comenzó a vender otros productos. Y ahora (según Amazon), comenzaron a escanear todos los productos como modelos 3D que luego estarán disponibles para su uso en sumerio. Tiene sentido, ¿no?

¿Por qué tener productos de Amazon en sumerio? Las escenas se publican como contenido de realidad virtual que se ejecuta en navegadores (360 si no hay hardware de realidad virtual presente) o como contenido de AR que se ejecuta en dispositivos móviles. Ambas plataformas son perfectas para extender la experiencia publicitaria y de compras con un modelo 3D de un producto.

¿Qué vende mejor los zapatos, una imagen 2D estática o un modelo 3D interactivo que se puede rotar, hacer zoom e incluso “probar” en los pies?

Hospedadores

Sumerian también se incluye con hosts virtuales, modelos 3D de personajes humanos que pueden recitar texto mientras realizan algunos gestos. También mantienen contacto visual con el observador (cámara), una función inteligente para mantener a los usuarios interesados. Los escenarios de aplicación incluyen formadores virtuales que están integrados en AWS Translate y que pueden presentar el contenido existente proporcionado en un idioma a una audiencia multilingüe (por la fracción del costo de un traductor / presentador).

Gemelos digitales

Las entidades en las escenas se pueden vincular con los servicios de AWS IoT. Por lo tanto, los movimientos de los objetos 3D en sumerio pueden ser conducidos por datos de sensores en tiempo real de sus contrapartes físicas. Además de las aplicaciones de entrenamiento, simulación o recreación, también se podrían construir paneles 3D con actualizaciones en vivo desde sitios remotos o usar Sumerian para inspecciones virtuales de activos en un entorno seguro.

Unboxing

Editor sumerio

Qué hay en sumerio y cómo se usa:

  1. Tutoriales y escenas de muestra para VR y AR
  2. Use el editor de escenas (bastante maduro) para crear escenas
  3. Publique la escena con un solo clic
  4. Ver y compartir la escena a través de su URL pública (que se ejecuta en AWS)
  5. Vea las escenas a través del navegador, auriculares VR o dispositivos móviles.

Características que vale la pena mencionar además de la lista oficial de características

  • Importe modelos 3D desde fuera de Sumeria
  • Puede crear / revertir a instantáneas de la escena (versionado)

Características que extraño:

  • Exportación / importación de toda la escena como código, p. Ej. Para almacenamiento en un sistema de control de versiones
  • Consola de depuración al reproducir escena en editor
  • Marco de prueba.

Herramienta de vapor accidental?

Vale la pena mencionar: no le tomó mucho tiempo a un niño de ocho años descubrir cómo importar y colocar objetos. La facilidad de uso no obstaculizó la creatividad y, mientras veía cómo se amueblaba un bosque, pronto comencé a imaginar aplicaciones sumerias en el aprendizaje STEAM, ayudando a los estudiantes de primaria a aumentar su conciencia espacial, por ejemplo, creando interactivos “dibujos de escenas en 3D” publicados entre ellos.

Es una vista previa

Como era de esperar, hay algunas cosas que uno esperaría que se aborden antes de que Sumerian sea implementado. Copiar un activo en la escena lleva varios segundos, especialmente para los anfitriones. Estas tareas de larga duración carecen de retroalimentación visual, es difícil saber si la función de arrastrar y soltar funcionó. Colocar objetos 3D entre sí es difícil, algunas guías que indican la posición actual mientras se mueven serían muy útiles.

Sin embargo, lo más importante es que es lento, a veces dolorosamente lento. Al menos cuando comienzas a usar hosts o incrustar contenido de video. Cuánto de esto es causado por el lado del servidor frente al navegador no siempre está claro. Pero sospecho que tecnologías como WebAssembly podrían convertir esto eventualmente en un problema, incluso para escenas complejas. Si te gusta el desarrollo y la experiencia de juegos de alta gama, entonces una solución basada en navegador puede no ser la mejor plataforma durante bastante tiempo. (Sospecho que Amazon ve a Sumerian posicionado de manera diferente de todos modos).

Descargo de responsabilidad: la falta de hardware compatible limitó mi experimentación a ver las escenas en el navegador. No pude probar esto en un auricular VR o un dispositivo iOS compatible con ARKit.

Conclusión

Aplicado al problema correcto, Sumerian ofrece un servicio muy interesante y prometedor.