sexta-feira, 16 de dezembro de 2011

Suporte ao Kinect

Isso foi feito em aulas anteriores, mas esqueci de comentar aqui no blog.

Nosso framework suporta ler dados de entrada do Kinect. Abstrações como "hand tracker" foram criadas para esconder chamadas às funções do OpenNI, tornando o uso mais fácil e intuitivo.


Foram criadas duas aplicações de teste. Na primeira, com uma mão, o usuário pode controlar uma esfera, fazendo-a colidir com outros objetos na cena. Com duas mãos, o usuário pode rotacionar e transladar a câmera virtual.



A outra aplicação é uma adaptação do jogo "acerte os coelhos" que fizemos em aulas anteriores. Ao invés de usar o mouse para clicar na tela e lançar esferas, o usuário pode usar apenas as mãos.



Usamos a interface do OpenNI para C++ com o middleware NITE da PrimeSense. Mais detalhes em: www.openni.org

Nenhum comentário:

Postar um comentário