Apresentação - Representação de Ambientes com recursos de Realidade Aumentada

Preview:

DESCRIPTION

Apresentação - Representação de Ambientes com recursos de Realidade Aumentada.

Citation preview

Representação de Ambientes com Recursos de Realidade Aumentada

Gil Ambrósio Lopes Júnior

Orientador:Jean Carlo Mendes

UNIVERSIDADE PRESIDENTE ANTÔNIO CARLOS GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO

Conselheiro Lafaiete26/11/2011

O que é Realidade Aumentada

• Realidade Misturada - Realidade Aumentada - Virtualidade Aumentada

Diagrama de realidade/virtualidade contínua

Objetivos

• Criar um software capaz de apresentar interiores de imóveis;

• Elaborar ambientes em três dimensões e representa-los em realidade aumentada;

Realidade Aumentada Tangível

• Definição

• Uso de dispositivos físicos

Sistemas de Realidade Aumentada

Óptico

Por Vídeo

Por Monitores

Funcionamento de uma aplicação

Modelagem 3D• Categorias

→Formas primitivas;

→Modelagem de Forma Livre;

→Geometria Sólida Construtiva;

→Modelagem por procedimento;

→Modelagem por derivação.

• Renderização

• Texturas;

• Collada (.dae)

Alguns Objetos 3D Modelados no Google SketchUp

FLARToolKit• É a versão para desenvolvimento de realidade

aumentada na linguagem de programação ActionScript 3.

Desenvolvimento

• Ferramentas de Modelagem 3D;

• Linguagem de Programação ActionScript;

• Kit de Desenvolvimento FLARToolKit;

• PaperVision3D;

Descrição

• Do que se trata o projeto;

• Utilização da aplicação; → Marcadores → Objetos 3D modelados para teste e uso da aplicação.

• Recursos da aplicação

Marcadores

• Ação, movimentação e modificação do ambiente.• Meio de interação do usuário com a aplicação.• Posiciona e orienta elementos virtuais na cena do mundo real.

Problemas Enfrentados

• Instalação de Kits de Desenvolvimento;

• Criação do Modelo 3D dos Ambientes;

Resultados

Conclusão• Resultado do uso da aplicação;

• Viabilidade do projeto;

Trabalhos Futuros

• Uso em novos projetos de realidade aumentada;

• Integração de novos tipos de ambientes modelados em 3D;

• Implementação de um sistema para importar modelos 3D à aplicação• Desenvolvimento da aplicação em alguma plataforma móvel.

Recommended