Compartir a través de


Desarrollo de Unity para VR y Windows Mixed Reality

Logotipo del banner de Unity

Si no está familiarizado con Unity, le recomendamos que explore los tutoriales de nivel principiante en la plataforma Unity Learn antes de continuar. También es una buena idea encontrar e interactuar con la comunidad en línea que crea aplicaciones de realidad mixta. Nunca sabe qué recursos o soluciones interesantes puede encontrar en la naturaleza. Cuando esté listo para empezar a trabajar con MRTK, vaya a los puntos de control de desarrollo que se indican a continuación.

Importante

Eche un vistazo a nuestras guías de migración si tiene un proyecto de Unity existente que desea llevar a un casco envolvente Windows Mixed Reality.

Puntos de control de desarrollo

Usa los siguientes puntos de control para llevar tus juegos y aplicaciones de Unity al mundo de la realidad mixta.

1. Introducción

Hay un pequeño conjunto de configuraciones de Unity que deberá cambiar manualmente para el desarrollo de Windows Mixed Reality y VR. Se dividen en dos categorías: por proyecto y por escena. Al final de esta sección, tendrá las herramientas y la configuración del proyecto para empezar a crear sus propias aplicaciones.

Punto de control Resultado
Instalación de las herramientas más recientes Descargue e instale el paquete de Unity más reciente y configure el proyecto para mixed reality.
Configuración del proyecto para vr y cascos de Windows Mixed Reality Aprenda a crear aplicaciones que representen contenido digital en dispositivos holográficos y de pantalla de realidad virtual.

Importante

Consulte nuestra guía de configuración del proyecto de Unity para obtener más información sobre cómo configurar los proyectos.

2. Bloques de creación principales

Después de iniciar un nuevo proyecto inmersivo, necesitará algunos bloques de creación básicos para desarrollar aplicaciones inmersivas. Todos los bloques de creación principales para aplicaciones de realidad mixta se exponen de forma coherente con otras API de Unity. Es posible que no los necesites todos a la vez, pero te recomendamos que explores desde el principio. Después de profundizar en los bloques de creación principales que se enumeran a continuación, tendrá un cuadro de herramientas lleno de características que puede integrar en un proyecto de realidad virtual.

Característica Capacidades
Cámara Optimización completa de la calidad visual y la estabilidad del holograma en las aplicaciones de Mixed Reality
Bloqueo mundial y anclajes espaciales Resolución de problemas de estabilización, ajuste de cámara e integración de una solución de sistema de coordenadas estable
Controladores de movimiento Adición de acciones espaciales a las aplicaciones de Mixed Reality
Gestualidad Usar gestos de mano como entrada en las experiencias de Mixed Reality
Sonido espacial Mejora de las aplicaciones con audio 3D inmersivo
Text Obtener texto nítido y de alta calidad que tenga un tamaño administrable y una representación de calidad
Entrada de voz Captura de palabras clave habladas, frases y dictados de los usuarios

3. Características avanzadas

Otras características clave que desempeñan un papel en las aplicaciones envolventes están disponibles a través de las API de Unity sin ningún paquete o configuración adicional. Después de profundizar en las funcionalidades más avanzadas que ofrece Unity, podrá crear aplicaciones de REALIDAD más complejas y más complejas.

Característica Capacidades
Seguimiento de la pérdida Controlar escenarios en los que el dispositivo no se puede ubicar en el espacio mundial de las aplicaciones
Entrada de teclado Obtener la entrada de teclados Mixed Reality y del mundo real en las aplicaciones

4. Implementación en un dispositivo o emulador

Una vez que haya preparado el proyecto holográfico de Unity para realizar pruebas, el siguiente paso es exportar y compilar una solución de Visual Studio de Unity. Con esa solución vs a mano, puede ejecutar la aplicación en dispositivos reales o simulados. Al final de esta sección, podrá implementar la aplicación en un dispositivo o emulador que se adapte a sus necesidades de desarrollo.

¿Cuál es el siguiente paso?

Nunca se realiza un trabajo para desarrolladores, especialmente cuando se aprende una nueva herramienta o SDK. Las secciones siguientes pueden llevarte a áreas más allá del material de nivel principiante que ya hayas completado, junto con recursos útiles si te quedas atascado. Tenga en cuenta que estos temas y recursos no están en ningún orden secuencial, por lo que no dude en saltar y explorar.

Portar

Si tiene aplicaciones existentes que le gustaría migrar, los artículos que se enumeran a continuación son la siguiente parada:

Recursos adicionales

Antes de entrar en el mundo de la realidad mixta por su cuenta, se recomienda echar un vistazo a la documentación adicional siguiente.