Manipulación de objetos 3D mediante el control de límites
Las cosas se ponen interesantes cuando se pueden manipular esos hologramas con las manos o cualquier origen de entrada. Para manipular y agarrar un objeto con las manos con seguimiento, los objetos deben tener asociados los siguientes componentes:
Collider: los componentes Collider (Colisionador) describen la forma de un GameObject para las colisiones corporales. Los colisionadores son invisibles, por lo que no es necesario que coincidan exactamente con la malla de GameObject. Una aproximación general a lo que es la malla suele resultar más eficaz e indistinguible en el juego.
Object Manipulator (Script): el script Object Manipulator (Manipulador de objetos) hace que un objeto se pueda mover, escalar y girar con una mano o las dos. El manipulador de objetos se puede configurar para manipular cómo responderá el elemento a numerosas entradas. El script debe funcionar con los tipos máximos de interacción, incluidos una mano articulada de HoloLens 2, haces de mano de HoloLens 2, miradas y gestos de HoloLens 1 y una entrada de controlador de movimiento de casco envolvente.
Control de límites
BoundsControl presenta una funcionalidad sencilla para la renovación de objetos en realidad mixta. Un control de límites mostrará un contenedor en el holograma para sugerir que se puede interactuar con él. Los identificadores de las esquinas y bordes del cuadro permitirán escalar, girar o convertir el objeto. El control de límites reacciona además a la entrada. En HoloLens 2, por ejemplo, el control de límites responde a la proximidad de los dedos, ofreciendo comentarios visibles para ayudar a comprender el espacio del objeto. Todas las interacciones y objetos visuales se pueden personalizar sin esfuerzo.