17
INTERACTIVIDADE Introdução à Teoria da Interactividade Aplicações Informáticas B rofessora usana Oliveira AGRUPAMENTO DE ESCOLAS DE CARVALHOS

Interactividade

Embed Size (px)

Citation preview

Page 1: Interactividade

INTERACTIVIDADEIntrodução à Teoria da Interactividade

Aplicações Informáticas BProfessora Susana Oliveira

AGRUPAMENTO DE ESCOLAS DE CARVALHOS

Page 2: Interactividade

2

Conceito

A interactividade, num ambiente virtual (AV), consiste na possibilidade do utilizador dar instruções ao sistema através de acções efectuadas neste e nos seus objectos. Em função dessas acções o sistema transforma-se e adapta-se, criando novas situações ao utilizador.

Aplicações Informáticas B

Page 3: Interactividade

3

Aplicações Informáticas B

Características ou componentes

Comunicação Estabelece uma

transmissão recíproca

Feedback / Controlo e Resposta Permite ao sistema

regular e actuar nos comportamentos dos objectos do AV a partir dos estímulos sensoriais recebidos pelo sistema

Tempo de resposta / velocidade / latência Tempo que decorre

entre a acção do utilizador e a correspondente alteração no AV

Adaptabilidade / variedade Capacidade que o

sistema possui para alterar o AV em função das acções do utilizador.

Page 4: Interactividade

Aplicações Informáticas B

4

Níveis – Relação Homem-máquina

•O utilizador tem um controlo limitado sobre o conteúdo de ambiente. A interacção é controlada pelo sistema e seguem um caminho pré-programado.

Reactiva

•O utilizador tem o controlo sobre a sequência, ritmo e do estilo das acções desenvolvidas sobre o conteúdo do AV.

Coactiva

•O utilizador tem o controlo da estrutura e do conteúdo das acções desenvolvidas no AV, ou seja o utilizador controla dinamicamente o desenvolvimento do conteúdo deste.

Proactiva

Page 5: Interactividade

Aplicações Informáticas B

5

Níveis – Relação Homem-máquina

Controlo do conteúdo

Limitado Alargado

Controlo

da estrutura

Limitad

oReactiva Coactiva

Alargado

Coactiva Proactiva

Page 6: Interactividade

Aplicações Informáticas B

6

Níveis – Acção sensorial•O

utilizador está completamente imerso num AV, onde são estimulados todos os seus sentidos.

Elevada

•Apenas alguns sentidos do utilizador são estimulados e exerce um controlo limitado sobre o desenrolar da acção do AV.

Média

•O utilizador não se sente como parte do AV e apenas alguns sentidos são utilizados.

Baixa

Page 7: Interactividade

7

Aplicações Informáticas B

Tipos de interactividade

Linear O utilizador

pode definir o sentido da sequência das acções desenvolvidas no AV, mas apenas acedendo à seguinte ou à precedente.

De suporte O utilizador

recebe do sistema apoio sobre o seu desempenho através de mensagens de ajuda a manuais.

• Como …

Manual

Hierárquica O utilizador

navega no sistema através de um conjunto predefinido de opções, podendo assim definir o trajecto.

Page 8: Interactividade

8

Tipos de interactividade

Sobre objectos O utilizador activa

objectos usando o rato ou outro dispositivo apontador para obter respostas do sistema. Estes objectos alteram o seu funcionamento de acordo com determinados factores, como o relacionamento entre objectos ou instruções predefinidas sobre a sua actividade e o seu desempenho.

Reflexiva O utilizador responde a perguntas

feitas pelo sistema. O utilizador pode comparar as suas respostas com as de outros utilizadores ou com as de especialistas, permitindo, desta forma, uma reflexão sobre as mesmas.

De hiperligação O sistema define as ligações

necessárias para garantir que o acesso aos seus elementos, por parte do utilizador, seja assegurado por todos os trajectos possíveis ou relevantes, criando um ambiente flexível.

Aplicações Informáticas B

Page 9: Interactividade

9

Tipos de interactividade

De actualização A interactividade entre o

utilizador e o sistema permite gerar conteúdos actualizados e individualizados em resposta às acções do utilizador. Este tipo de interactividade pode variar de um formato de simples perguntas e de respostas até a formatos mais complexos que podem incorporar na sua construção componentes de inteligência artificial.

Construtiva É uma extensão do tipo

de interactividade de actualização.

O utilizador constrói um modelo a partir do manuseamento dos objectos, atingindo um objectivo específico. Para tal o utilizador tem de seguir uma sequência correcta de acções para que a tarefa seja concluída.

Classificação baseada na Taxionomia de Sims

Aplicações Informáticas B

Page 10: Interactividade

Aplicações Informáticas B

10

O desenho de soluções

Requisitos a considerar no desenho/ projecto: Definição da solução a desenvolver; Caracterização do tipo de imersão pretendido; Caracterização do hardware central e dos

vários dispositivos/ periféricos a utilizar; Definição do software/ sistema operativo de

suporte; Definição da capacidade de percepção dos

movimentos do utilizador; Selecção de ferramentas a utilizar no

desenvolvimento;

Page 11: Interactividade

Aplicações Informáticas B

11

Construção de soluções interactivas

Modelagem de objecto

s

Programação orientada a

objectos

Redes de computadores / Comunicação

de dados Processamento

em tempo

real

VR ToolKits

Page 12: Interactividade

12

VR ToolKits

DI-Guy http://www.diguy.com/diguy/index.htm• Permite adicionar características do comportamento humano a acontecimentos simulados em tempo real.

• Cada característica altera-se deforma realista, responde a comandos simples e movimentam-se no ambiente de acordo com as indicações.

• Estas características são animadas d forma automática.

Gizmo3D http://www.gizmosdk.com/html/3Dintr.htm• É uma solução completa para a indústria, aplicações militares e jogos.

• Permite desenvolver formas geométricas de uma forma rápida, sombras em tempo real, estruturas recursivas, ambientes e animação.

Virtus Walkthrough Pro• Permite uma visualização 3D intuitiva. Possui ferramentas de modelação e de edição, cria perspectivas com mapeamento das texturas.

• Tem capacidade de exportar VRML.• Combina a capacidade de rendering 3D em tempo real com as movimentações detectadas. Aplicações Informáticas B

Page 13: Interactividade

13

VR ToolKits

WorldToolKit para Windows• Permite o desenvolvimento de ambientes 3D simulados e

aplicações de realidade virtual. • É uma livraria orientada a objectos com um alto nível de

funções para configuração, interacção e controlo da simulação em tempo real.

VRML (Virtual Reality Modeling Language)• Linguagem de programação de ambientes virtuais de rede

para a Internet• As aplicações nela desenvolvidas podem ser executadas

na maioria dos navegadores/ browsers.

CAVELib - http://www.mechdyne.com/cavelib.aspx• É uma API (Aplication Programmer’s Interface) mais

utilizada para o desenvolvimento de aplicações visualmente imersivas.

• É uma plataform que permite criar um produto final de alta qualidade.

• Pede ser executada em diferentes sistemas operativos e independente dos sistemas de visualização utilizados.

Aplicações Informáticas B

Page 14: Interactividade

Aplicações Informáticas B

14

Avaliação de soluções interactivas

Questões tecnológicas

Qualidade da aplicação

Questões psicológicas

Questões sociais

Page 15: Interactividade

Aplicações Informáticas B

15

Avaliação de soluções interactivas Funcionamento dos dispositivos periféricos e sua

ergonomia; Qualidade gráfica dos AV e o seu realismo; Grau de imersão do utilizador; Utilização adequada de cores; Qualidade adequada de som; Qualidade da estimulação táctil e da percepção

da força; Funcionamento e objectivos da simulação; Outras características específicas da área em

que se insere.

Page 16: Interactividade

Aplicações Informáticas B

16

Mais …

Sites Como funciona a realidade virtual (vários artigos) disponível em

http://eletronicos.hsw.uol.com.br/realidade-virtual.htm Realidade virtual em http://pt.wikipedia.org/wiki/Realidade_virtual VRML disponível em http://pt.wikipedia.org/wiki/VRML

Vídeos Como funciona a realidade virtual (3 vídeos) disponível em

http://videos.hsw.uol.com.br/realidade-virtual-1-video.htm Aplicações da RV disponível em http://videos.sapo.pt/flqYegCjAE0PZlpFRcJD

, http://deolhos.blogspot.com/2010/06/realidade-virtual-e-nova-arma-em.html e http://www.ionline.pt/conteudo/43640-terapia-vencer-os-traumas-da-guerra-com-realidade-virtual---video

Fábrica de Realidade Virtual (curiosidades) http://aeiou.exameinformatica.pt/visita-a-fabrica-da-realidade-virtual-video=f1001977

Page 17: Interactividade

Aplicações Informáticas B

17

Bibliografia

Livros FONSECA, Dalila e outros – Aplicações Informáticas B. Porto

Editora, 2010. Sites

STRICKLAND, Jonathan - Como funciona a realidade virtual. Disponível em http://eletronicos.hsw.uol.com.br/realidade-virtual.htm em Novembro de 2010.

Contribuidores da Wikipédia - Realidade virtual, Wikipédia, a enciclopédia livre. Disponível no endereço  http://pt.wikipedia.org/w/index.php?title=Realidade_virtual&oldid=22159063  em Novembro de 2010.