Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Tutorial sacra

1.115 Aufrufe

Veröffentlicht am

  • If you are looking for trusted essay writing service I highly recommend ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ The service I received was great. I got an A on my final paper which really helped my grade. Knowing that I can count on them in the future has really helped relieve the stress, anxiety and workload. I recommend everyone to give them a try. You'll be glad you did.
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Gehören Sie zu den Ersten, denen das gefällt!

Tutorial sacra

  1. 1. CCT120 – Sistemas Multimídia UNIFEI /2010TUTORIAL SOBRE O SACRA Christopher Shneider Cerqueira
  2. 2. Roteiro 1. Introdução 2. Requisitos 3. Marcadores  Marcadores de ação  Marcadores de referência 5. Cadastrando novos marcadores de referência 6. Aplicação 1: Cadastrando ponto, com objeto 7. Aplicação 2: Posicionando pontos manualmente 8. Aplicação 3: Inserindo animações e seqüências de animações
  3. 3. Introdução SACRA = Sistema de Autoria Colaborativa com Realidade Aumentada facilitar e agilizar o trabalho 1ª Versão em 2008 por Rafael Santin e Claudio Kirner Versão 2010 por Raryel Costa Souza e Claudio Kirner Compilação específica do ARToolKit Este tutorial é baseado nos básicos disponíveis.
  4. 4. Requisitos Computador com webcam instalada. Na NET sobre o SACRA  Download: http://www.ckirner.com/sacra/SACRA- 2010.zip  Informações http://www.ckirner.com/sacra/  Tutoriais: http://www.ckirner.com/sacra/Tut- Sacra-2nd.zip Imagens em VRML
  5. 5. Marcadores O rastreamento implementado no ARToolKit estima a posição de marcadores, tornando possível desenvolver aplicações que necessitem conhecer a posição e orientação de elementos ou ações reais, que são representados na cena por marcadores. Marcadores de ação baseiam-se na Colisão entre marcadores para gerar a ação.
  6. 6. Marcadores de ação INSPEÇÃO: Verificar e cadastrar pontos, e controlar persistência visual. CONTROLE: Realiza troca seqüencial dos objetos virtuais do marcador. CÓPIA: Copia um objeto virtual de uma marcador REF para ele mesmo ou outro. TRANSPORTE: Re-orientação e re- posicionamento de pontos
  7. 7. Marcadores de ação APAGADOR: Exclusão dos pontos e a desalocação dos objetos virtuais STATUS: mostra as principais informações do estado do sistema RASTRO: mostra o caminho percorrido pelo marcador associado BLOQUEIO: bloqueio e desbloqueio de operações remotas
  8. 8. Marcadores de referência REF previamente cadastrados no SACRA
  9. 9. Cadastrando novos marcadoresde referência Quadrado 8cmx8cm com borda de ~ 1cm e borda externa branca
  10. 10. Cadastrando novos marcadoresde referência 1º Executar o programa mk_patt.exe 2º Reconhecer o marcador
  11. 11. Cadastrando novos marcadoresde referência 3º Clicar com botão esquerdo no vídeo e entrar com o nome do marcador (manivela).
  12. 12. Cadastrando novos marcadoresde referência 4º Mover o arquivo do marcador criado para o diretório {ARToolKit}/Data. 5ª Em {ARToolKit}/Data abrir o arquivo vrml_data. Adicionar no valor da quantidade de marcadores e inserir o marcador manivela e o arquivo .dat que irá fazer o link com a animação
  13. 13. Aplicação 1: Cadastrando ponto, comobjeto Criar arquivo de configuração .dat em {ARToolKit}/Wrl/  Para inserir objetos neste arquivo deve-se usar a estrutura:  Este é um arquivo que poderia ser apontado por um novo marcador adicionado em {ARToolKit}/Data/vrml_data
  14. 14. Aplicação 1: Cadastrando ponto, comobjeto Após a criação do arquivo.dat, Abra o SACRA, com um marcador REF e o INSPEÇÃO. (O INSPEÇÃO gera um ponto Azul) Clique do botão esquerdo do mouse na tela, com os dois Caso seja um marcador novo na marcadores na tela. No Terminal aplicação, deve-se criar em vai pedir o endereço do arquivo {ARToolKit}/position um arquivo .dat criado. do tipo xxxx.txt para descrição do Para sair aperte ESC e será posicionamento do ponto Azul em perguntado se a posição deve ser relação ao centro do marcador. salva.
  15. 15. Aplicação 2: Posicionando pontosmanualmente Para inserir os pontos manualmente, basta editar o arquivo {ARToolKit}/position/xxxx.txt que especifique a relação marcador com figura  A primeira linha representa a posição (x,y,z) dos registros de objetos .dat.  A segunda linha é uma matriz de posições relativas à captura do ponto no modo visual, definindo profundidade de luz, posicionamento e distanciamento para a imagem na webcam.  A terceira linha representa o objeto que vai ser colocado no ponto virtual, associado ao marcador REF.
  16. 16. Aplicação 2: Posicionando pontosmanualmente Inserindo mais um ponto fica desta forma
  17. 17. Aplicação 3: Inserindo animações eseqüências de animações Uma seqüência de animações pode ser montada, colocando a seqüência no arquivo {ARToolKit}/wrl/xxxx.dat Durante a execução do SACRA utilize o marcador CONTROLE para passar de uma animação para outra.
  18. 18. CCT120 – Sistemas Multimídia UNIFEI /2010TUTORIAL SOBRE O SACRA Christopher Shneider Cerqueira christophercerqueira@gmail.com https://sites.google.com/site/christophercerqueira/

×