Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para obtener una introducción general al contenido de MRTK, la información de arquitectura contenida en este documento le ayudará a comprender lo siguiente:
- Grandes fragmentos de MRTK y cómo se conectan
- Conceptos que INTRODUCE MRTK que pueden no existir en vanilla Unity
- Funcionamiento de algunos de los sistemas más grandes (como la entrada)
Esta sección no está pensada para enseñar cómo realizar tareas, sino sobre cómo se estructuran estas tareas y por qué.
Muchas audiencias, un kit de herramientas
MRTK no tiene un solo público uniforme. Se ha escrito para admitir casos de uso que van desde hackathons por primera vez hasta personas que crean experiencias complejas y compartidas para empresas. Es posible que se hayan escrito algunas API y código que están optimizadas para una más que la otra (es decir, algunas partes de MRTK parecen estar más optimizadas para "configurar un solo clic"), pero es importante tener en cuenta que algunas de ellas son más por motivos históricos y de recursos. A medida que MRTK evoluciona, las características que se compilan deben diseñarse para escalarse para admitir la gama de casos de uso.
MRTK también tiene requisitos para escalar correctamente en todas las experiencias de REALIDAD VIRTUAL y AR. Debe ser fácil compilar aplicaciones que se contraen correctamente en el comportamiento cuando se implementan en un HoloLens 2 O holoLens 1, y debería ser sencillo compilar aplicaciones destinadas a OpenVR y WMR (y otras plataformas). Aunque a veces el equipo puede centrar una iteración determinada en un sistema o plataforma específico, el objetivo a largo plazo es crear una amplia gama de soporte técnico para cualquier lugar donde las personas estén creando experiencias de realidad mixta.
Desglose de alto nivel
MRTK es una colección de herramientas para sacar rápidamente del terreno las experiencias de realidad mixta (MR) y también un marco de aplicaciones con opiniones sobre su propio entorno de ejecución, cómo se debe ampliar y cómo se debe configurar.
En un nivel alto, MRTK se puede dividir de las siguientes maneras:
MRTK también contiene otro conjunto de utilidades de bolsa de captura que tienen poca o ninguna dependencia en el resto de MRTK (para enumerar algunas: herramientas de compilación, solucionadores, influenciadores de audio, utilidades de suavizado y representadores de línea)
El resto de la documentación de la arquitectura se compilará en la parte inferior, empezando por el marco y el entorno de ejecución, avanzando a sistemas más interesantes y complejos, como la entrada. Consulte la tabla de contenido para continuar con la introducción a la arquitectura.