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.
[pre.11] - 2022-09-12 - fa26baf
El formato se basa en Mantener un registro de cambios. El anuncio de lanzamiento completo está disponible aquí en la categoría de versiones de la pestaña de discusiones en nuestro repositorio.
Se agregó
- Se ha agregado una interfaz unificada
IPoseSource
para compartir lógica de posición entre varios componentes - Se ha agregado compatibilidad con el sistema de validación de proyectos de Unity.
- Se ha agregado la configuración del icono de la aplicación 3D para UWP
- Se agregaron elementos de menú para crear de forma inteligente botones basados en lienzo en la jerarquía.
- Se ha agregado BurstAotSettings al proyecto de Unity de ejemplo
- Se ha agregado la capacidad de cargar modelos de controlador desde la plataforma.
- Agregado
CameraFOVChecker
desde MRTK2
Cambiado
- Interrupción:
CameraCache
ahora se ha quitado en favor de la implementación deCamera.main
rendimiento de Unity - Separación: los objetos prefabricados de la experiencia de usuario ahora se dividen en dos paquetes:
MRTK UX Components
yMRTK UX Components (Non-Canvas)
- Interrupción: se ha cambiado el espacio de color predeterminado a Materiales lineales y ajustados según corresponda.
- Interrupción: se ha quitado vacío
GazeController
- Se han actualizado las dependencias de las definiciones principales de MRTK3 para requerir las utilidades XR Core de Unity 2.1.0-pre.1
- Se ha actualizado el complemento OpenXR de Mixed Reality a la versión 1.5.0
- Se ha actualizado el complemento OpenXR de Unity a la versión 1.5.1
- Se ha movido a un archivo personalizado
AndroidManifest.xml
para habilitarTouchScreenKeyboard
en Meta Quest - Se ha mejorado la configuración visual y predeterminada de TabView.
- Refactorizado
HandBasedPoseSource
fuera deHandJointPoseSource
- Actualizado
InterfaceSelector
para usar UnityTypeCache
- Se ha actualizado Microsoft.Unity.Analyzers.dll a la versión 1.14.0
- Dependencias actualizadas en manifiestos de paquete
- Se ha quitado el cargador sin inicialización anterior
- Se ha actualizado FollowJoint para usar devoluciones de llamada de serialización para la migración
- Movió el ejemplo de ventana mágica a su propia escena
- Se ha actualizado el menú de mano y los prefabricados de menús cercanos y ejemplos para ser basados en lienzo
- Se ha actualizado la asignación de estado de seguimiento para el objeto prefabricado del controlador de mano base
ArticulatedHandController
ObsoletosPinchPose
- Se ha mejorado la lógica de restablecimiento de los datos de mano
- Se ha quitado la aplicación duplicada
PlayspaceUtilities.ReferenceTransform.rotation
enMRTKRayInteractor
Fijo
- Se ha corregido un problema en StateViz, lo que impedía realizar un seguimiento de los colores individuales.
- Se ha corregido un mensaje de advertencia del modelo de queso.
- Se ha corregido un mensaje de advertencia del modelo de logotipo de MRTK.
- Se han corregido algunos problemas de física relacionados con
ObjectManipulator
y laHandInteractionExample
escena - Se corrigió un tiempo de transición incorrecto y faltaba referencia de icono de fuente en el objeto prefabricado Botón de acción
- Simulación fija de mirada ocular cuando XR no está habilitado
Problemas conocidos
Cuando se cumplen las condiciones siguientes:
- El OpenXR de Las Clases OpenXR está seleccionado como El entorno de ejecución de OpenXR en modo de reproducción para la plataforma independiente y
- Se comprueba la inicialización de XR al iniciarse para la plataforma independiente y
- El ordenador no está conectado a un casco (a través de cable o inalámbrico)
... El editor de Unity puede inmovilizarse con frecuencia en modo de reproducción. Este es un error de Unity introducido en el complemento OpenXR de Unity 1.5. Para evitar este problema:
- usar un modo de reproducción de OpenXR que no es de Horizontals para la plataforma independiente, o
- desactive Inicializar XR al iniciarse en Editar>configuración>del proyecto XR Plug-in Management>Independiente mientras itera en el editor a través del modo de reproducción o
- conéctese a un casco antes de entrar en el modo de reproducción en el editor.
Cambios importantes
- Los objetos prefabricados de la experiencia de usuario ahora se dividen en dos paquetes:
MRTK UX Components
yMRTK UX Components (Non-Canvas)
- Hasta este punto, nuestros componentes de experiencia de usuario basados en RectTransform (preferidos) se jumbaron en con nuestros controles no basados en RectTransform (estáticos), lo que provocó confusión y frustración.
- Ahora los objetos prefabricados de la experiencia de usuario se separan en dos paquetes en función de su uso de Canvas/RectTransform. Esto permitirá una mayor claridad para los desarrolladores.
- Elemento de acción: si actualmente usa algún objeto prefabricado o componente de la experiencia de usuario que no esté basado en lienzo, asegúrese de seleccionar
MRTK UX Components (Non-Canvas)
explícitamente al actualizar en la herramienta de características de Mixed Reality.
- Se cambió el espacio de color del proyecto de ejemplo a materiales lineales y ajustados según corresponda.
- Materiales principales relacionados con la interfaz de usuario y materiales estándar de MRTK optimizados para su uso en el espacio de color lineal. Su aspecto en el espacio de color gamma será ligeramente diferente.
- Para obtener más información sobre el espacio de color lineal frente a gamma, consulte la documentación de Unity.
CameraCache
ahora se ha quitado de MRTK en favor de la implementación eficazCamera.main
de Unity- A partir de Unity 2020.2 (anterior a nuestro requisito mínimo de versión de Unity para MRTK3), Camera.main ha tenido algunas mejoras de rendimiento masivas.
Camera.main
nunca tomó más de 0,0 ms en las pruebas del generador de perfiles en el editor
- Se ha quitado vacío
GazeController
- Todas las propiedades de esta clase han quedado en desuso.
ArticulatedHandController
proporciona una funcionalidad equivalente para cada mano de pellizco.
- Todas las propiedades de esta clase han quedado en desuso.