Alexandre Cardoso RV imersiva e não imersiva Conceitos e Dispositivos Prof. Dr. Alexandre Cardoso

Preview:

Citation preview

Alexandre Cardoso

RV imersiva e não imersivaRV imersiva e não imersiva

Conceitos e DispositivosConceitos e Dispositivos

Prof. Dr. Alexandre Cardoso

Alexandre Cardoso

RV não imersivaRV não imersiva

Vantagens:– utilizar as vantagens da evolução da

indústria de computadores;

– evitar as limitações técnicas e problemas decorrentes do uso de capacete e outros periféricos;

– e facilidade de uso e custo.

Alexandre Cardoso

RV não imersivaRV não imersiva

Equipamentos:– Entrada de dados:

Teclado Mouse Joystick Bolota Rastreadores microfone

– Saída de dados: Monitores comuns: CRT e LCD Fones de ouvido

Alexandre Cardoso

RV não imersiva: saída de dadosRV não imersiva: saída de dados

Monitores:

Alexandre Cardoso

Sistemas de RV não imersivoSistemas de RV não imersivo

Alexandre Cardoso

Sistemas de desenv. de RVSistemas de desenv. de RV

bibliotecas ampliáveis de funções orientadas;

voltados para especificações de realidade virtual;

simplificam a tarefa de programar mundos complexos: bibliotecas ampliáveis com grande quantidade de objetos

Alexandre Cardoso

Sistemas de desenv. de RVSistemas de desenv. de RV

Alexandre Cardoso

AliceAlice

Ferramenta de autoria; Permite a construção de ambientes

virtuais compostos por objetos gráficos à qual podem ser associados comportamentos;

Não é uma ferramenta de modelagem; Possui ambiente específico para o

desenvolvimento.

Alexandre Cardoso

AliceAlice

Alexandre Cardoso

Linguagens de desenvolvimento - RV não Linguagens de desenvolvimento - RV não imersivaimersiva

Alguns exemplos:

– VRML

– X3D

– Java3D

Alexandre Cardoso

VRMLVRML

Permite:– novo tipo de aplicações - baseadas na WEB;

– simulação distribuída.

Características relevantes:

– conectividade em rede

– interação multiusuário

– interface com o usuário baseada em modelagem multimídia tridimensional - 3D

Alexandre Cardoso

VRMLVRML

Desenvolvimento:

– Construção de ambientes virtuais por

união de elementos geométricos;

– Associação com Java e JavaScript;

– Não há compilação;

– Arquivos do tipo arquivo texto.

Alexandre Cardoso

VRML – Exemplos VRML – Exemplos

1: Virtual City

Alexandre Cardoso

VRML - ExemplosVRML - Exemplos

2. Nosso Planeta

http://www.hypermultimedia.com/Space/earth.htm

3. Planetas do sistema solar

http://www.hypermultimedia.com/Space/planets.htm

Alexandre Cardoso

VRML - ExemplosVRML - Exemplos

Motor elétrico virtual

Alexandre Cardoso

X3DX3D

Evolução da VRML

Está em franco desenvolvimento e é

alvo de pesquisas

Site:

– www.web3d.org/x3d

Alexandre Cardoso

Java3DJava3D

é uma API que se presta ao desenvolvimento de sistemas gráficos tridimensionais

possibilita a criação de complexos Sistemas Realidade Virtual em um nível mais elevado que outras APIs gráficas.

É compilada e está associada a um pacote

de classes – Java3D CoreClasses.

Alexandre Cardoso

Java3DJava3D

Suspensão de carros:

Alexandre Cardoso

Java3DJava3D

Composição de cenas:

Alexandre Cardoso

RV ImersivaRV Imersiva

Visão Estéreo;

Necessidade de conceber duas imagens,

uma para cada um dos olhos;

Sistemas exigem periféricos mais caros e

adequados à projeção estéreo.

Alexandre Cardoso

IntroduçãoIntrodução

Evolução:– Animais apresentam olhos posicionados

na frente da cabeça, perdendo o campo visual de, praticamente, 360 graus e ganhando a visão binocular (estéreoestéreo)

Alexandre Cardoso

Percepção de imagens Percepção de imagens EstereoscópicasEstereoscópicas

Visão de duas imagens permite

percepção de um espaço sólido

tridimensional.

Cérebro funde as duas imagens,

inferindo distância e profundidade, a

partir desta fusão.

Alexandre Cardoso

ObtençãoObtenção

Cristal eyes:– As imagens esquerda e direita se alternam

no vídeo rapidamente;

– Há oclusão de uma das imagens por polarização dos óculos colocados à frente do observador;

– Olho direito só vê a imagem direita e vice-versa.

Alexandre Cardoso

Cristal eyesCristal eyes

Alexandre Cardoso

SimulEyes VRSimulEyes VR

Alexandre Cardoso

Alternativa:– Sinal de vídeo entrelaçado:

Linhas pares mostram a imagem esquerda; Linhas ímpares mostram a imagem direita.

Óculos obturadoresÓculos obturadores

Alexandre Cardoso

Monitores EstéreoMonitores Estéreo

Alexandre Cardoso

Muro de monitoresMuro de monitores

Alexandre Cardoso

Capacetes Capacetes

Alexandre Cardoso

Cave - CavernasCave - Cavernas

Alexandre Cardoso

CaveCave

Alexandre Cardoso

Geração de SomGeração de Som

Alexandre Cardoso

Dispositivos de captura Dispositivos de captura

Luvas – data gloves

Alexandre Cardoso

Luvas – data glovesLuvas – data gloves

Alexandre Cardoso

Scanner 3D Scanner 3D

Exemplo: Michelangelo

Alexandre Cardoso

Scanner 3DScanner 3D

Foto Scanner 3D

Alexandre Cardoso

RastreadoresRastreadores

Permitem capturar os movimentos do usuário e atualizar o ambiente virtual que será apresentado ao mesmo.

Podem ser: – Mecânicos;– Magnéticos;– Óptico.

Alexandre Cardoso

Rastreador mecânicoRastreador mecânico

Alexandre Cardoso

Rastreador magnéticoRastreador magnético

Alexandre Cardoso

Rastreador Rastreador ÓpticoÓptico

Alexandre Cardoso

Associação capacete-rastreadorAssociação capacete-rastreador

Recommended