Compatibilidad de Unity con visionOS: Lo que necesitas saber

MATT FUAD, TARA A. LEXIS / UNITY TECHNOLOGIESContributor
Jul 19, 2023|6 minutos
Compatibilidad de Unity con visionOS: Lo que necesitas saber
Para tu comodidad, tradujimos esta página mediante traducción automática. No podemos garantizar la precisión ni la confiabilidad del contenido traducido. Si tienes alguna duda sobre la precisión del contenido traducido, consulta la versión oficial en inglés de la página web.

Tras los anuncios de Apple Vision Pro y visionOS en la Conferencia Mundial de Desarrolladores (WWDC) 2023 de Apple, nos complace compartir que el programa beta de Unity para crear experiencias espaciales en la plataforma visionOS comienza hoy. Trabajamos en estrecha colaboración con Apple para brindar una integración profunda de visionOS con Unity, lo que permite a los creadores llevar sus juegos y aplicaciones favoritos a una audiencia y un ecosistema totalmente nuevos, o crear algo completamente nuevo.

La plataforma visionOS representa una oportunidad emocionante para que los desarrolladores creen la próxima generación de experiencias espaciales atractivas utilizando el Editor Unity que conocen y adoran. También estamos encantados de presentar la tecnología PolySpatial de Unity, que potenciará el contenido de Unity junto con otras aplicaciones en el espacio compartido en Apple Vision Pro.

Sabemos que los desarrolladores están entusiasmados por comenzar a utilizar esta nueva plataforma. Los participantes beta se agregarán al programa en los próximos meses, pero hay muchas cosas que puedes hacer hoy para comenzar a preparar el contenido. Vamos a profundizar en lo que necesitas saber.

Unity en la WWDC 2023
Ralph Hauwert de Unity se presenta con Mike Rockwell de Apple durante el Estado de la Unión de la Plataforma WWDC 2023

La WWDC 2023 fue un momento emocionante para Unity y el ecosistema XR en su conjunto, ya que Apple anunció su colaboración con Unity para ayudar a llevar a los creadores a la era de la computación espacial a través de Apple Vision Pro.

Para obtener más información sobre Apple Vision Pro, visionOS, SDK y conceptos centrales en torno al diseño espacial, visita el sitio web para desarrolladores de Apple.

Como parte del evento WWDC se lanzaron dos importantes sesiones de aprendizaje de Unity . Recomendamos encarecidamente a los desarrolladores interesados ​​que vean cada sesión para obtener más información sobre el desarrollo de Unity para visionOS:

Explora lo que puedes crear para visionOS
Aplicaciones inmersivas

Repasemos las formas en que las aplicaciones pueden ejecutarse en Apple Vision Pro. Hay tres enfoques principales para crear experiencias espaciales en la plataforma visionOS con Unity.

1. Porte un juego de realidad virtual existente o cree una nueva experiencia totalmente inmersiva, reemplazando el entorno del jugador con sus propios entornos.

2. Mezcle contenido con transferencia directa para crear experiencias inmersivas que combinen el contenido digital con el mundo real.

3. Ejecute múltiples aplicaciones inmersivas en paralelo dentro del paso a través mientras se encuentra en el espacio compartido.

Portar una aplicación existente o crear una completamente nueva es sencillo con Unity. He aquí una descripción general rápida:

Flujo de trabajo: Con soporte completo para la plataforma visionOS en Unity, puedes ver tus proyectos ejecutándose en Vision Pro en solo unos pocos pasos. Para comenzar, seleccione el destino de compilación para la plataforma, habilite el complemento XR y genere un proyecto Xcode. Luego, desde Xcode, puedes compilar y ejecutar en Vision Pro o en el simulador del dispositivo.

Gráficos: Unity recomienda usar Universal Render Pipeline para proyectos de visionOS porque habilita una función especial llamada renderizado foveado para lograr imágenes de mayor fidelidad.

Aporte: Las personas usarán sus manos y ojos para interactuar con el contenido en Vision Pro. El XR Interaction Toolkit de Unity agrega seguimiento manual para facilitar la adaptación de proyectos existentes. También puede reaccionar a los gestos del sistema integrados con el Input SystemUnity y acceder a datos sin procesar de las articulaciones de la mano para interacciones personalizadas con el paquete XR Hands.

Espacio compartido: La nueva tecnología PolySpatial de Unity permite a los desarrolladores crear aplicaciones que pueden ejecutarse en paralelo en el espacio compartido.

Captura de pantalla que muestra el contenido del juego AR junto con iMessages
Aplicaciones con ventanas

Además de las aplicaciones inmersivas, los desarrolladores también pueden ejecutar contenido en una ventana que el usuario puede redimensionar y reposicionar en su espacio. Esta es la forma más sencilla de llevar aplicaciones móviles y de escritorio existentes a visionOS, y es el modo predeterminado para el contenido destinado a la plataforma visionOS. El soporte beta para aplicaciones con ventanas está disponible para probar hoy en Unity 2022 LTS (2022.3.5f1 o más reciente).

Ataque de Unity Boat ejecutándose en una ventana del simulador Vision Pro
Cómo puedes prepararte

Mientras la versión beta de Unity para visionOS se implementa gradualmente para los participantes, hay varios pasos importantes que puede seguir para preparar sus proyectos para esta nueva plataforma:

1. Obtenga más información sobre nuestro soporte para Apple Vision Pro y nuestra tecnología PolySpatial enlas charlas de la sesión WWDC de Unity.

2. Actualice sus proyectos existentes a la última versión de Unity instalando Unity 2022.3 LTS (2022.3.5f1+) a través deUnity Hub.

3. Familiarícese con las herramientas de Unity XR :

4. Prepare su proyecto para visionOS:

5. Intente portar o crear una aplicación con ventana con Unity 2022.3.5f1 o más reciente.

Registre su interés en unirse al programa beta de Unityregistrándosehoy. Se le notificará por correo electrónico cuando se seleccionen participantes para unirse al programa beta. ¡Estamos ansiosos por ver lo que creas!