Controle de mão e de olho articulado no UnityArticulated Hand and Eye Tracking in Unity

O HoloLens 2 introduziu alguns recursos novos e empolgantes, como controle de mão e de olho articulado.HoloLens 2 has introduced some new and exciting capabilities, such as Articulated Hand and Eye Tracking.

A maneira mais fácil de aproveitar o novo recurso no Unity é por meio de MRTK.The easiest way to leverage the new capability in Unity is through MRTK. Também há alguns exemplos de cenas para ajudá-lo a começar.There are also some example scenes to help you get started.

Blocos de construção com suporte a mãos, olhos e outros no MRTKBuilding Blocks supporting Hands, eyes and others in MRTK

O MRTK v2 fornece um conjunto de controles de interface do usuário e blocos de construção para ajudá-lo a acelerar seu desenvolvimento.MRTK v2 provides a set of UI Controls and building blocks to help you accelerate your development.

Botão de  botãoButton Button Caixa delimitadora de  caixa delimitadaBounding Box Bounding Box Manipulador de manipulação do  manipulador de manipulaçãoManipulation Handler Manipulation Handler
Um controle de botão, que dá suporte a vários métodos de entrada, incluindo a mão HoloLens2's articuladaA button control, which supports various input methods including HoloLens2's articulated hand Interface do usuário padrão para manipular objetos no espaço 3DStandard UI for manipulating objects in 3D space Script para manipular objetos com uma ou duas mãosScript for manipulating objects with one or two hands
Ardósia -  ardósiaSlate Slate Teclado do sistema de  teclado do sistemaSystem Keyboard System Keyboard  Interagir interagindo Interactable Interactable
plano de estilo 2D, que dá suporte à rolagem com entrada de mão articulada2D style plane, which supports scrolling with articulated hand input Exemplo de script de uso do teclado do sistema no UnityExample script of using the system keyboard in Unity Um script para tornar os objetos interagirem com os Estados visuais e o suporte a temasA script for making objects interactable with visual states and theme support
Solucionador de  resoluçãoSolver Solver Coleção de objetos da  coleção de objetosObject Collection Object Collection Dica de ferramenta  ToolTipTooltip Tooltip
Vários comportamentos de posicionamento de objeto, como marca, bloqueio de corpo, tamanho de exibição constante e Magnetism de superfícieVarious object positioning behaviors such as tag-along, body-lock, constant view size, and surface magnetism Script para dispor uma matriz de objetos em uma forma tridimensionalScript for lay out an array of objects in a three-dimensional shape A interface do usuário de anotações com sistema flexível âncora/dinâmico, que pode ser usada para rotular os controladores de movimento e o objeto.Annotation UI with flexible anchor/pivot system, which can be used for labeling motion controllers and object.
Barra de aplicativos da  barra de aplicativosApp Bar App Bar Ponteiros de  ponteirosPointers Pointers Visualização da  disposição da visualizaçãoFingertip Visualization Fingertip Visualization
Interface do usuário para ativação manual da caixa delimitadoraUI for Bounding Box's manual activation Saiba mais sobre os vários tipos de ponteirosLearn about various types of pointers A unificação Visual está na ponta, o que melhora a confiança para a interação diretaVisual affordance on the fingertip, which improves the confidence for the direct interaction
 Acompanhamento de olho: acompanhamento de olho de seleção de destino : seleção de destinoEye Tracking: Target Selection Eye Tracking: Target Selection  Acompanhamento de olho: acompanhamento de olho de navegação : navegaçãoEye Tracking: Navigation Eye Tracking: Navigation  Acompanhamento de olho: acompanhamento de olho do mapa de calor : mapa de calorEye Tracking: Heat Map Eye Tracking: Heat Map
Combine a entrada de olhos, voz e mão para selecionar com rapidez e facilidade os hologramas em sua cenaCombine eyes, voice, and hand input to quickly and effortlessly select holograms across your scene Saiba como rolar automaticamente o texto ou ampliar o conteúdo focado com base no que você está vendoLearn how to auto scroll text or zoom into focused content based on what you're looking at Exemplos de registro em log, carregamento e visualização do que os usuários estão olhando em seu aplicativoExamples for logging, loading, and visualizing what users have been looking at in your app

Cenas de exemploExample Scenes

Explore os vários tipos de interações e controles de interface do usuário do MRTK nesta cena de exemplo.Explore MRTK's various types of interactions and UI controls in this example scene.

Você pode encontrar outros exemplos de cenas no GitHub do kit de ferramentas da realidade misturada em assets/MixedRealityToolkit. examples/demos Folder.You can find other example scenes in Mixed Reality Toolkit GitHub under Assets/MixedRealityToolkit.Examples/Demos folder.

Cena de exemploExample Scene

Próximo ponto de verificação de desenvolvimentoNext Development Checkpoint

Se você estiver seguindo a jornada de desenvolvimento do Unity que apresentamos, você está no meio da exploração dos blocos de construção do MRTK Core.If you're following the Unity development journey we've laid out, you're in the midst of exploring the MRTK core building blocks. Deste ponto, você pode prosseguir para o próximo bloco de construção:From here, you can continue to the next building block:

Ou vá diretamente para as funcionalidades e APIs da plataforma de Realidade Misturada:Or jump to Mixed Reality platform capabilities and APIs:

Você sempre pode voltar para os pontos de verificação de desenvolvimento do Unity a qualquer momento.You can always go back to the Unity development checkpoints at any time.

Veja tambémSee also