SlideShare uma empresa Scribd logo
Kinect Semana Acadêmica de Ciência da Computação - PUCPR Bruno C. de Paula
Quem sou eu? Bruno Campagnolo de Paula  brunodepaula@gmail.com  http://www.brunocampagnolo.com http://twitter.com/bcp
Por que estou aqui? 26/07/11 Centro de Engenharia de Sistemas Inteligentes
Interesse em aplicações para a  GGJ12 ! Global Game Jam  2010 e 2011 ( Curitiba ) 26/07/11 Saiba mais em: http://www.ggjcwb.com/2011/02/relatorio/
Resumo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Público-alvo da palestra ,[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
O que é o Kinect? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Motivação para criação do Kinect ,[object Object],26/07/11
Wii / Kinect não são tão pioneiros! Dispositivos de interface natural ,[object Object],[object Object],26/07/11
Kinect não é o único dispositivo moderno de interface natural atual ,[object Object],26/07/11
Kinect não vai ser o único dispositivo futuro de interface natural ,[object Object],[object Object],26/07/11
Projeto Natal - Origem ,[object Object],[object Object],[object Object],[object Object],26/07/11
History is about to be rewritten.  This time human beings will be at the centre  -- and  the machines will be the ones that adapt . (apresentação do  Kinect 2010 )
26/07/11 Se você sabe  mover-se  você sabe usar o Kinect
26/07/11 Qualquer tecnologia suficientemente avançada é indistinguível de magia. Arthur C. Clarke
Arquitetura do Kinect 26/07/11
Arquitetura do Kinect 26/07/11 Projetor de Luz Infravermelha (invisível) Câmera RGB (“comum”) Câmera infravermelha Conjunto de microfones Motor
Arquitetura do Kinect 26/07/11
Arquitetura do Kinect Image Stream ,[object Object],[object Object],[object Object],26/07/11
Arquitetura do Kinect Depth Stream ,[object Object],[object Object],[object Object],[object Object],26/07/11
Arquitetura do Kinect Audio Stream ,[object Object],[object Object],[object Object],[object Object],26/07/11
Arquitetura do Kinect Motor ,[object Object],[object Object],[object Object],26/07/11
Sensor de profundidade 3d do Kinect 26/07/11 Projetor  de Luz Infravermelha Câmera  infravermelha Sensor de Profundidade 3D
Princípio de funcionamento do sensor de profundidade 3D ,[object Object],26/07/11 Observação:  não é uma câmera estereoscópica !
Informações de esqueleto dos jogadores ,[object Object],[object Object],[object Object],[object Object],26/07/11
O que dá para fazer com tudo isto? ,[object Object],[object Object],26/07/11
Desenvolvendo para o Kinect ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Desenvolvendo para o Kinect Drivers abertos  ,[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Desenvolvendo para o Kinect OpenNI ,[object Object],[object Object],[object Object],[object Object],26/07/11
Desenvolvendo para o Kinect  SDK oficial ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
DEMOS do QuickStart do Kinect http://channel9.msdn.com/Series/KinectSDKQuickstarts / ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
1)Instalação do Sensor ,[object Object],[object Object],[object Object],26/07/11
2) Configurando o ambiente ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
3) Criando um projeto Kinect no Visual Studio 26/07/11
3) Criando um projeto Kinect no Visual Studio 26/07/11
3) Criando um projeto Kinect no Visual Studio 26/07/11 *
4) Exibindo a imagem da câmera ,[object Object],26/07/11
 
5) Alterando o ângulo de elevação da câmera ,[object Object],[object Object],[object Object],26/07/11
6) Trabalhando com informação de profundidade ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
7) Obtendo informações do esqueleto ,[object Object],26/07/11
7) Obtendo informações do esqueleto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Demos diversos ,[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Aplicações e possibilidades do Kinect ,[object Object],26/07/11
Aplicações e possibilidades do Kinect ,[object Object],[object Object],[object Object],26/07/11
Aplicações e possibilidades do Kinect ,[object Object],26/07/11
Aplicações e possibilidades do Kinect ,[object Object],26/07/11
Aplicações e possibilidades do Kinect ,[object Object],26/07/11
Aplicações e possibilidades do Kinect ,[object Object],26/07/11
Aplicações e possibilidades do Kinect ,[object Object],26/07/11
Aplicações e possibilidades do Kinect ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Mas, não precisa usar o Kinect para tudo... ,[object Object],26/07/11
Links Recomendados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Links Recomendados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Links Recomendados ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],26/07/11
Material Extra e Referências ,[object Object],[object Object],[object Object],[object Object],26/07/11
Obrigado!! brunodepaula@gmail.com  http://www.brunocampagnolo.com  http://twitter.com/bcp

Mais conteúdo relacionado

Mais procurados

Kinect: Muito além do XBOX - SEMCOMP 2012
Kinect: Muito além do XBOX - SEMCOMP 2012Kinect: Muito além do XBOX - SEMCOMP 2012
Kinect: Muito além do XBOX - SEMCOMP 2012
André Paulovich
 
OpenKinect, o Kinect para todos
OpenKinect, o Kinect para todosOpenKinect, o Kinect para todos
OpenKinect, o Kinect para todos
Campus Party Brasil
 
Kinect
KinectKinect
Kinect
KinectKinect
Kinect
Thiago Rocha
 
Unama br edinaldo_la-roque_oficina_kinect_20160917_2030
Unama br edinaldo_la-roque_oficina_kinect_20160917_2030Unama br edinaldo_la-roque_oficina_kinect_20160917_2030
Unama br edinaldo_la-roque_oficina_kinect_20160917_2030
la-roque
 
DelphiConferenceBrasil2011 Delphi + Kinect
DelphiConferenceBrasil2011 Delphi + KinectDelphiConferenceBrasil2011 Delphi + Kinect
DelphiConferenceBrasil2011 Delphi + Kinect
Vic Fernandes
 
Palestra Kinect - TechEd Review
Palestra Kinect - TechEd ReviewPalestra Kinect - TechEd Review
Palestra Kinect - TechEd Review
Gesmar de Paula Santos Júnior
 
Desenvolvendo jogos com unity
Desenvolvendo jogos com unityDesenvolvendo jogos com unity
Desenvolvendo jogos com unity
Erick Mendonça
 
TDC - Desenvolvendo com Kinect
TDC - Desenvolvendo com KinectTDC - Desenvolvendo com Kinect
TDC - Desenvolvendo com Kinect
Gabriel Schade Cardoso
 
NUI - Natural User Interface utilizando kinect
NUI - Natural User Interface utilizando kinectNUI - Natural User Interface utilizando kinect
NUI - Natural User Interface utilizando kinect
Vitor Reis
 
Kinect senac
Kinect   senacKinect   senac
Kinect senac
Juscélio Reis
 
Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)
Felipe Pedroso
 
RealSense SDK
RealSense SDKRealSense SDK
RealSense SDK
Felipe Pedroso
 
Os primeiros passos no desenvolvimento com Kinect
Os primeiros passos no desenvolvimento com KinectOs primeiros passos no desenvolvimento com Kinect
Os primeiros passos no desenvolvimento com Kinect
Fernando Bassani
 
Evolução dos games e introdução ao desenvolvimento com unity
Evolução dos games e introdução ao desenvolvimento com unityEvolução dos games e introdução ao desenvolvimento com unity
Evolução dos games e introdução ao desenvolvimento com unity
Anderson Molina
 
Introdução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com UnityIntrodução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com Unity
Wandreson Souza
 
WRVA 2015
WRVA 2015WRVA 2015

Mais procurados (17)

Kinect: Muito além do XBOX - SEMCOMP 2012
Kinect: Muito além do XBOX - SEMCOMP 2012Kinect: Muito além do XBOX - SEMCOMP 2012
Kinect: Muito além do XBOX - SEMCOMP 2012
 
OpenKinect, o Kinect para todos
OpenKinect, o Kinect para todosOpenKinect, o Kinect para todos
OpenKinect, o Kinect para todos
 
Kinect
KinectKinect
Kinect
 
Kinect
KinectKinect
Kinect
 
Unama br edinaldo_la-roque_oficina_kinect_20160917_2030
Unama br edinaldo_la-roque_oficina_kinect_20160917_2030Unama br edinaldo_la-roque_oficina_kinect_20160917_2030
Unama br edinaldo_la-roque_oficina_kinect_20160917_2030
 
DelphiConferenceBrasil2011 Delphi + Kinect
DelphiConferenceBrasil2011 Delphi + KinectDelphiConferenceBrasil2011 Delphi + Kinect
DelphiConferenceBrasil2011 Delphi + Kinect
 
Palestra Kinect - TechEd Review
Palestra Kinect - TechEd ReviewPalestra Kinect - TechEd Review
Palestra Kinect - TechEd Review
 
Desenvolvendo jogos com unity
Desenvolvendo jogos com unityDesenvolvendo jogos com unity
Desenvolvendo jogos com unity
 
TDC - Desenvolvendo com Kinect
TDC - Desenvolvendo com KinectTDC - Desenvolvendo com Kinect
TDC - Desenvolvendo com Kinect
 
NUI - Natural User Interface utilizando kinect
NUI - Natural User Interface utilizando kinectNUI - Natural User Interface utilizando kinect
NUI - Natural User Interface utilizando kinect
 
Kinect senac
Kinect   senacKinect   senac
Kinect senac
 
Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)Palestra Intel Perceptual Computing SDK (Java)
Palestra Intel Perceptual Computing SDK (Java)
 
RealSense SDK
RealSense SDKRealSense SDK
RealSense SDK
 
Os primeiros passos no desenvolvimento com Kinect
Os primeiros passos no desenvolvimento com KinectOs primeiros passos no desenvolvimento com Kinect
Os primeiros passos no desenvolvimento com Kinect
 
Evolução dos games e introdução ao desenvolvimento com unity
Evolução dos games e introdução ao desenvolvimento com unityEvolução dos games e introdução ao desenvolvimento com unity
Evolução dos games e introdução ao desenvolvimento com unity
 
Introdução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com UnityIntrodução ao Desenvolvimemto de Jogos com Unity
Introdução ao Desenvolvimemto de Jogos com Unity
 
WRVA 2015
WRVA 2015WRVA 2015
WRVA 2015
 

Destaque

Desenvolvimento de jogos usando dispositivos alternativos
Desenvolvimento de jogos usando dispositivos alternativosDesenvolvimento de jogos usando dispositivos alternativos
Desenvolvimento de jogos usando dispositivos alternativos
Bruno Campagnolo
 
Workshop de Prototipação (microjam)
Workshop de Prototipação (microjam)Workshop de Prototipação (microjam)
Workshop de Prototipação (microjam)
Bruno Campagnolo
 
48 horas para criar um jogo?! Utilizando game jams para acelerar o processo d...
48 horas para criar um jogo?! Utilizando game jams para acelerar o processo d...48 horas para criar um jogo?! Utilizando game jams para acelerar o processo d...
48 horas para criar um jogo?! Utilizando game jams para acelerar o processo d...
Bruno Campagnolo
 
Workshop de prototipação de jogos (“microjam”) - FAUUSP
Workshop de prototipação de jogos (“microjam”) - FAUUSPWorkshop de prototipação de jogos (“microjam”) - FAUUSP
Workshop de prototipação de jogos (“microjam”) - FAUUSP
Bruno Campagnolo
 
Aplicando Game Jams como exercício de estímulo para a criação de jogos
Aplicando Game Jams como exercício de estímulo para a criação de jogosAplicando Game Jams como exercício de estímulo para a criação de jogos
Aplicando Game Jams como exercício de estímulo para a criação de jogos
Bruno Campagnolo
 
Utilizando Game Jams como exercício de fomento para o desenvolvimento de jogos
Utilizando Game Jams como exercício de fomento para o desenvolvimento de jogosUtilizando Game Jams como exercício de fomento para o desenvolvimento de jogos
Utilizando Game Jams como exercício de fomento para o desenvolvimento de jogos
Bruno Campagnolo
 
Unite 2014 - Usando a Unity em Game Jams
Unite 2014 - Usando a Unity em Game JamsUnite 2014 - Usando a Unity em Game Jams
Unite 2014 - Usando a Unity em Game Jams
Bruno Campagnolo
 
Criando Jogos 2D com Lua + Corona SDK
Criando Jogos 2D com Lua + Corona SDKCriando Jogos 2D com Lua + Corona SDK
Criando Jogos 2D com Lua + Corona SDK
Leonardo Dalmina
 

Destaque (8)

Desenvolvimento de jogos usando dispositivos alternativos
Desenvolvimento de jogos usando dispositivos alternativosDesenvolvimento de jogos usando dispositivos alternativos
Desenvolvimento de jogos usando dispositivos alternativos
 
Workshop de Prototipação (microjam)
Workshop de Prototipação (microjam)Workshop de Prototipação (microjam)
Workshop de Prototipação (microjam)
 
48 horas para criar um jogo?! Utilizando game jams para acelerar o processo d...
48 horas para criar um jogo?! Utilizando game jams para acelerar o processo d...48 horas para criar um jogo?! Utilizando game jams para acelerar o processo d...
48 horas para criar um jogo?! Utilizando game jams para acelerar o processo d...
 
Workshop de prototipação de jogos (“microjam”) - FAUUSP
Workshop de prototipação de jogos (“microjam”) - FAUUSPWorkshop de prototipação de jogos (“microjam”) - FAUUSP
Workshop de prototipação de jogos (“microjam”) - FAUUSP
 
Aplicando Game Jams como exercício de estímulo para a criação de jogos
Aplicando Game Jams como exercício de estímulo para a criação de jogosAplicando Game Jams como exercício de estímulo para a criação de jogos
Aplicando Game Jams como exercício de estímulo para a criação de jogos
 
Utilizando Game Jams como exercício de fomento para o desenvolvimento de jogos
Utilizando Game Jams como exercício de fomento para o desenvolvimento de jogosUtilizando Game Jams como exercício de fomento para o desenvolvimento de jogos
Utilizando Game Jams como exercício de fomento para o desenvolvimento de jogos
 
Unite 2014 - Usando a Unity em Game Jams
Unite 2014 - Usando a Unity em Game JamsUnite 2014 - Usando a Unity em Game Jams
Unite 2014 - Usando a Unity em Game Jams
 
Criando Jogos 2D com Lua + Corona SDK
Criando Jogos 2D com Lua + Corona SDKCriando Jogos 2D com Lua + Corona SDK
Criando Jogos 2D com Lua + Corona SDK
 

Semelhante a Desenvolvendo Aplicativos para o Kinect

Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
André Paulovich
 
Apresentacao tcc_kinect hack na domotica
Apresentacao tcc_kinect hack na domoticaApresentacao tcc_kinect hack na domotica
Apresentacao tcc_kinect hack na domotica
Luiz Gustavo
 
Realidade Aumentada
Realidade AumentadaRealidade Aumentada
Realidade Aumentada
Campus Party Brasil
 
Kinect
KinectKinect
Kinect
KinectKinect
Reconhecimento de Gestos em Imagens de Profundidade com Utilização do Sensor ...
Reconhecimento de Gestos em Imagens de Profundidade com Utilização do Sensor ...Reconhecimento de Gestos em Imagens de Profundidade com Utilização do Sensor ...
Reconhecimento de Gestos em Imagens de Profundidade com Utilização do Sensor ...
testes1
 
Kinect e Natural Users Interfaces
Kinect e Natural Users InterfacesKinect e Natural Users Interfaces
Kinect e Natural Users Interfaces
Mauricio Alegretti
 
Programação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro FrameworkProgramação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro Framework
Igor Kondrasovas
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro Framework
Igor Kondrasovas
 
Apresentação 29 06-11
Apresentação 29 06-11Apresentação 29 06-11
Apresentação 29 06-11
Renan Nespolo
 
Intel Perceptual Computing SDK
Intel Perceptual Computing SDKIntel Perceptual Computing SDK
Intel Perceptual Computing SDK
Intel Software Brasil
 
Kinect e Natural User Interfaces - TDC2011
Kinect e Natural User Interfaces - TDC2011Kinect e Natural User Interfaces - TDC2011
Kinect e Natural User Interfaces - TDC2011
Mauricio Alegretti
 
Criando jogos com o kinect
Criando jogos com o kinectCriando jogos com o kinect
Criando jogos com o kinect
José Farias
 
Utilização do NVidia DeepStream para execução de modelos de IA no Azure IoT Edge
Utilização do NVidia DeepStream para execução de modelos de IA no Azure IoT EdgeUtilização do NVidia DeepStream para execução de modelos de IA no Azure IoT Edge
Utilização do NVidia DeepStream para execução de modelos de IA no Azure IoT Edge
Walter Coan
 
Seminario Kinect
Seminario KinectSeminario Kinect
Seminario Kinect
Calvin Rodrigues
 
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
Curso (2010) - Desenvolvimento de Jogos 2D  com XNACurso (2010) - Desenvolvimento de Jogos 2D  com XNA
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
Kleber de Oliveira Andrade
 
Desenvolvimento de jogos e ogre 3D - Palestra Fatec Santos
Desenvolvimento de jogos e ogre 3D - Palestra Fatec SantosDesenvolvimento de jogos e ogre 3D - Palestra Fatec Santos
Desenvolvimento de jogos e ogre 3D - Palestra Fatec Santos
jonathanblacknight
 
CGPI Aula 27/08/2018
CGPI Aula 27/08/2018CGPI Aula 27/08/2018
CGPI Aula 27/08/2018
Elaine Cecília Gatto
 
Rastreamento 3D de objetos para realidade virtual
Rastreamento 3D de objetos para realidade virtualRastreamento 3D de objetos para realidade virtual
Rastreamento 3D de objetos para realidade virtual
pichiliani
 

Semelhante a Desenvolvendo Aplicativos para o Kinect (19)

Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012
 
Apresentacao tcc_kinect hack na domotica
Apresentacao tcc_kinect hack na domoticaApresentacao tcc_kinect hack na domotica
Apresentacao tcc_kinect hack na domotica
 
Realidade Aumentada
Realidade AumentadaRealidade Aumentada
Realidade Aumentada
 
Kinect
KinectKinect
Kinect
 
Kinect
KinectKinect
Kinect
 
Reconhecimento de Gestos em Imagens de Profundidade com Utilização do Sensor ...
Reconhecimento de Gestos em Imagens de Profundidade com Utilização do Sensor ...Reconhecimento de Gestos em Imagens de Profundidade com Utilização do Sensor ...
Reconhecimento de Gestos em Imagens de Profundidade com Utilização do Sensor ...
 
Kinect e Natural Users Interfaces
Kinect e Natural Users InterfacesKinect e Natural Users Interfaces
Kinect e Natural Users Interfaces
 
Programação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro FrameworkProgramação de Microcontroladores com .NET Micro Framework
Programação de Microcontroladores com .NET Micro Framework
 
Netduino e .NET Micro Framework
Netduino e .NET Micro FrameworkNetduino e .NET Micro Framework
Netduino e .NET Micro Framework
 
Apresentação 29 06-11
Apresentação 29 06-11Apresentação 29 06-11
Apresentação 29 06-11
 
Intel Perceptual Computing SDK
Intel Perceptual Computing SDKIntel Perceptual Computing SDK
Intel Perceptual Computing SDK
 
Kinect e Natural User Interfaces - TDC2011
Kinect e Natural User Interfaces - TDC2011Kinect e Natural User Interfaces - TDC2011
Kinect e Natural User Interfaces - TDC2011
 
Criando jogos com o kinect
Criando jogos com o kinectCriando jogos com o kinect
Criando jogos com o kinect
 
Utilização do NVidia DeepStream para execução de modelos de IA no Azure IoT Edge
Utilização do NVidia DeepStream para execução de modelos de IA no Azure IoT EdgeUtilização do NVidia DeepStream para execução de modelos de IA no Azure IoT Edge
Utilização do NVidia DeepStream para execução de modelos de IA no Azure IoT Edge
 
Seminario Kinect
Seminario KinectSeminario Kinect
Seminario Kinect
 
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
Curso (2010) - Desenvolvimento de Jogos 2D  com XNACurso (2010) - Desenvolvimento de Jogos 2D  com XNA
Curso (2010) - Desenvolvimento de Jogos 2D com XNA
 
Desenvolvimento de jogos e ogre 3D - Palestra Fatec Santos
Desenvolvimento de jogos e ogre 3D - Palestra Fatec SantosDesenvolvimento de jogos e ogre 3D - Palestra Fatec Santos
Desenvolvimento de jogos e ogre 3D - Palestra Fatec Santos
 
CGPI Aula 27/08/2018
CGPI Aula 27/08/2018CGPI Aula 27/08/2018
CGPI Aula 27/08/2018
 
Rastreamento 3D de objetos para realidade virtual
Rastreamento 3D de objetos para realidade virtualRastreamento 3D de objetos para realidade virtual
Rastreamento 3D de objetos para realidade virtual
 

Mais de Bruno Campagnolo

Entenda a Global Game Jam e outras maratonas de criação de jogos digitais
Entenda a Global Game Jam e outras maratonas de criação de jogos digitais Entenda a Global Game Jam e outras maratonas de criação de jogos digitais
Entenda a Global Game Jam e outras maratonas de criação de jogos digitais
Bruno Campagnolo
 
Game Jams - Organização e Sobrevivência
Game Jams - Organização e SobrevivênciaGame Jams - Organização e Sobrevivência
Game Jams - Organização e Sobrevivência
Bruno Campagnolo
 
Desenvolvimento de jogos - Unipar 2015
Desenvolvimento de jogos - Unipar 2015Desenvolvimento de jogos - Unipar 2015
Desenvolvimento de jogos - Unipar 2015
Bruno Campagnolo
 
Quer desenvolver um jogo? Participe de uma game jam!
Quer desenvolver um jogo? Participe de uma  game jam!Quer desenvolver um jogo? Participe de uma  game jam!
Quer desenvolver um jogo? Participe de uma game jam!
Bruno Campagnolo
 
Desenvolvendo Jogos usando dispositivos alternativos: Kinect, wiimote, tapete...
Desenvolvendo Jogos usando dispositivos alternativos: Kinect, wiimote, tapete...Desenvolvendo Jogos usando dispositivos alternativos: Kinect, wiimote, tapete...
Desenvolvendo Jogos usando dispositivos alternativos: Kinect, wiimote, tapete...
Bruno Campagnolo
 
Game jams e ferramentas para criação de jogos que usem o corpo
Game jams e ferramentas para criação de jogos que usem o corpoGame jams e ferramentas para criação de jogos que usem o corpo
Game jams e ferramentas para criação de jogos que usem o corpo
Bruno Campagnolo
 
GDC 2014 - Emerging Communities: a Snapshot of the Brazilian Indie Game Devel...
GDC 2014 - Emerging Communities: a Snapshot of the Brazilian Indie Game Devel...GDC 2014 - Emerging Communities: a Snapshot of the Brazilian Indie Game Devel...
GDC 2014 - Emerging Communities: a Snapshot of the Brazilian Indie Game Devel...
Bruno Campagnolo
 
Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014
Bruno Campagnolo
 
Relato GDC 2012
Relato GDC 2012Relato GDC 2012
Relato GDC 2012
Bruno Campagnolo
 
Global Game Jam 2012
Global Game Jam 2012Global Game Jam 2012
Global Game Jam 2012
Bruno Campagnolo
 
Post mortem da Global Game Jam em Curitiba - sede PUCPR
Post mortem da Global Game Jam em Curitiba - sede PUCPRPost mortem da Global Game Jam em Curitiba - sede PUCPR
Post mortem da Global Game Jam em Curitiba - sede PUCPR
Bruno Campagnolo
 
IGDA Curitiba
IGDA CuritibaIGDA Curitiba
IGDA Curitiba
Bruno Campagnolo
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações  - A experiência do TECPARInteligência Artificial e suas aplicações  - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Bruno Campagnolo
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Bruno Campagnolo
 

Mais de Bruno Campagnolo (14)

Entenda a Global Game Jam e outras maratonas de criação de jogos digitais
Entenda a Global Game Jam e outras maratonas de criação de jogos digitais Entenda a Global Game Jam e outras maratonas de criação de jogos digitais
Entenda a Global Game Jam e outras maratonas de criação de jogos digitais
 
Game Jams - Organização e Sobrevivência
Game Jams - Organização e SobrevivênciaGame Jams - Organização e Sobrevivência
Game Jams - Organização e Sobrevivência
 
Desenvolvimento de jogos - Unipar 2015
Desenvolvimento de jogos - Unipar 2015Desenvolvimento de jogos - Unipar 2015
Desenvolvimento de jogos - Unipar 2015
 
Quer desenvolver um jogo? Participe de uma game jam!
Quer desenvolver um jogo? Participe de uma  game jam!Quer desenvolver um jogo? Participe de uma  game jam!
Quer desenvolver um jogo? Participe de uma game jam!
 
Desenvolvendo Jogos usando dispositivos alternativos: Kinect, wiimote, tapete...
Desenvolvendo Jogos usando dispositivos alternativos: Kinect, wiimote, tapete...Desenvolvendo Jogos usando dispositivos alternativos: Kinect, wiimote, tapete...
Desenvolvendo Jogos usando dispositivos alternativos: Kinect, wiimote, tapete...
 
Game jams e ferramentas para criação de jogos que usem o corpo
Game jams e ferramentas para criação de jogos que usem o corpoGame jams e ferramentas para criação de jogos que usem o corpo
Game jams e ferramentas para criação de jogos que usem o corpo
 
GDC 2014 - Emerging Communities: a Snapshot of the Brazilian Indie Game Devel...
GDC 2014 - Emerging Communities: a Snapshot of the Brazilian Indie Game Devel...GDC 2014 - Emerging Communities: a Snapshot of the Brazilian Indie Game Devel...
GDC 2014 - Emerging Communities: a Snapshot of the Brazilian Indie Game Devel...
 
Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014Aquecimento Global Game Jam Curitiba 2014
Aquecimento Global Game Jam Curitiba 2014
 
Relato GDC 2012
Relato GDC 2012Relato GDC 2012
Relato GDC 2012
 
Global Game Jam 2012
Global Game Jam 2012Global Game Jam 2012
Global Game Jam 2012
 
Post mortem da Global Game Jam em Curitiba - sede PUCPR
Post mortem da Global Game Jam em Curitiba - sede PUCPRPost mortem da Global Game Jam em Curitiba - sede PUCPR
Post mortem da Global Game Jam em Curitiba - sede PUCPR
 
IGDA Curitiba
IGDA CuritibaIGDA Curitiba
IGDA Curitiba
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações  - A experiência do TECPARInteligência Artificial e suas aplicações  - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPARInteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 

Último

Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
2m Assessoria
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 

Último (10)

Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 

Desenvolvendo Aplicativos para o Kinect

  • 1. Kinect Semana Acadêmica de Ciência da Computação - PUCPR Bruno C. de Paula
  • 2. Quem sou eu? Bruno Campagnolo de Paula brunodepaula@gmail.com http://www.brunocampagnolo.com http://twitter.com/bcp
  • 3. Por que estou aqui? 26/07/11 Centro de Engenharia de Sistemas Inteligentes
  • 4. Interesse em aplicações para a GGJ12 ! Global Game Jam 2010 e 2011 ( Curitiba ) 26/07/11 Saiba mais em: http://www.ggjcwb.com/2011/02/relatorio/
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. History is about to be rewritten. This time human beings will be at the centre -- and the machines will be the ones that adapt . (apresentação do Kinect 2010 )
  • 14. 26/07/11 Se você sabe mover-se você sabe usar o Kinect
  • 15. 26/07/11 Qualquer tecnologia suficientemente avançada é indistinguível de magia. Arthur C. Clarke
  • 17. Arquitetura do Kinect 26/07/11 Projetor de Luz Infravermelha (invisível) Câmera RGB (“comum”) Câmera infravermelha Conjunto de microfones Motor
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Sensor de profundidade 3d do Kinect 26/07/11 Projetor de Luz Infravermelha Câmera infravermelha Sensor de Profundidade 3D
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. 3) Criando um projeto Kinect no Visual Studio 26/07/11
  • 35. 3) Criando um projeto Kinect no Visual Studio 26/07/11
  • 36. 3) Criando um projeto Kinect no Visual Studio 26/07/11 *
  • 37.
  • 38.  
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57. Obrigado!! brunodepaula@gmail.com http://www.brunocampagnolo.com http://twitter.com/bcp

Notas do Editor

  1. + Dados (http://www.lukew.com/ff/entry.asp?1348): 2,5 milhões em 30 dias; 2/3 dos donos de XBOX americanos compraram um Kinect; Ganhou o MacRober Award. 26/07/11
  2. 26/07/11
  3. http://veja.abril.com.br/noticia/vida-digital/%E2%80%9Cdesenvolvi-o-primeiro-prototipo-em-dois-meses%E2%80%9D-diz-criador-do-kinect "Ao acordar um dia, percebi que não havia qualquer dispositivo eletrônico ao meu redor e gostei daquela sensação. Então, pensei que seria bom jogar games daquela maneira, sem fios ou controles: decidi dar fim aos botões” http://www.engadget.com/2009/06/03/microsofts-project-natal-roots-revealed-3dv-systems-zcam/ 26/07/11
  4. http://jogos.uol.com.br/videos/player.jhtm?mediaId=entrevista-com-alex-kipman-04029B3560D0B98307 26/07/11
  5. Fonte: http://www.wired.com/magazine/2011/06/mf_kinect/all/1 26/07/11
  6. Imagem original: - http://blogs.msdn.com/b/eternalcoding/archive/2011/06/13/unleash-the-power-of-kinect-for-windows-sdk.aspx 26/07/11
  7. Ilustração do design de referência da PrimeSense, parceira da Microsoft no desenvolvimento do Kinect Retirado de: http://readwriteweb.com.br/2010/11/09/um-cientista-explica-o-microsoft-kinect/ Fonte da 2ª imagem: http://www.wired.com/gadgetlab/2010/11/kinect-teardown-reveals-ir-projector-fan/ 26/07/11
  8. Figura original em: http://www.mattcutts.com/blog/open-kinect-contest/ Veja também o video em: http://www.youtube.com/watch?v=nvvQJxgykcU 26/07/11
  9. Ver mais sobre como hackear um dispositivo USB: http://www.ladyada.net/learn/diykinect/ 26/07/11