Sei sulla pagina 1di 12

NUI Complexa

Rastreando várias
articulações do
corpo
Visão geral do Módulo

Acompanhando
2 articulações Desenhos Desenhando
do corpo no Scratch todo um
usando com Kinect esqueleto
imagens no
Scratch
4

Acompanhando 2 articulações do corpo

A partir de agora não vamos soletrar cada bloco necessário no Scratch


para fazer os programas de exemplo, em vez disso, vamos nos
concentrar nos conceitos importantes do Kinect.

Vamos rastrear as duas mãos, para isso precisamos de duas imagens:


• Inicie um novo projeto e adicione quaisquer duas imagens com
aproximadamente o mesmo tamanho - você pode desenhá-los
ou adicionar imagens aleatórias.
5

Acompanhando as
duas mãos
Agora adicione o código que rastreia as duas mãos do
usuário:
• Este é bem parecido com o código anterior, exceto a parte:
Mão direita e esquerda (x/y), coordenadas para cada
imagem respectivamente;
• Execute o aplicativo e acene ambas as mãos.
6

Demo
Executando Kinect2Scratch...
7

Desenhos do Scratch com Kinect


Scratch tem um Sistema built-in Pen que permite ao usuário desenhar com uma caneta virtual:

• Experimente o código a seguir:


8

Demo
Executando Kinect2Scratch...
9

Desenhando todo um
esqueleto
O desafio de desenhar todo um esqueleto é que
o código é simples, mas de difícil controle e tem
alguns detalhes:
• Cada articulação deve ser desenhada
retirando a caneta da cena, posicionando no
local certo, retomando a caneta na cena e
desenhando o fim da articulação. Assim
repetindo o processo para cada um.
• Como estamos construindo o código lembre-
se que é incomum desenhar o esqueleto
inteiro no Scratch. Então você pode levar este
código na íntegra e adaptá-lo se precisar de
uma exibição do esqueleto em seu programa.
1 0

Demo
Executando Kinect2Scratch...
1 1

Resumo
Nós cobrimos muito neste módulo!
Nós aprendemos como:

• Rastrear 2 pontos do corpo;


• Fazer aplicações de pintura com o Kinect;
• Desenhar um esqueleto.
Acompanhe-nos

/signumgamestudio.com http://signumgamestudio.com/

Potrebbero piacerti anche