Metáforas em Realidade
Virtual
Prof. Dr. Annibal Hetem Jr.
Desenvolvimento em RV
•
O desenvolvimento de aplicações RV deve
seguir duas regras básicas:
1. O ambiente virtual e sua interface devem
ser desenhados especialmente para a
aplicação.
2. Os requisitos de performance devem ser
otimizados visando a RV
Diferenças entre RV e CG
CG
• Paradigmas e modelos
já definidos.
• Performance voltada
para a tarefa.
• As ações são ditadas
pelo usuário, sendo
diretas e claras.
RV
• Ainda em
desenvolvimento.
• Não pode comprometer
a performance.
• As ações podem vir de
qualquer objeto e devem
ser interpretadas
avaliadas.
Performance
• Frame rate: deve ser no mínimo 3 vezes
mais rápida do que o movimento do objeto
mais rápido presente (mínimo 10 fps)
• Processamento: menor do que o frame rate
(máximo 0,1 segundo)
Metáforas em ambientes de
computação
• Os usuários interagem com objetos e locais,
os quais estão diretamente relacionados
como processo.
Exemplo: A visão das “pastas” do Explorer
• Ambiente:
Uma visão
ordenada com
listas de objetos
Exemplo: A visão das “pastas” do Explorer
•
Apresentação
dos dados:
•
Os arquivos se
apresentam como
ícones dentro de
pastas.
Exemplo: A visão das “pastas” do Explorer
1. Interação:
•
O usuário “”pega”
os objetos com o
mouse e os
movimenta entre
as pastas.
Exemplo: As ferramentas do Paint
1.
2.
3.
Ambiente: uma “folha
branca” e ferramentas de
desenho.
Apresentação: o desenho
é mostrado como se
estivesse impresso.
Interação: o usuário
escolhe uma ferramenta e
a utiliza sobre o desenho.
Exemplo: Word
1.
2.
3.
Ambiente: área para o
texto, indicações típicas
de máquina de escrever
e ferramentas.
Apresentação: o texto é
mostrado como se
estivesse impresso, com
possíveis informações
extras.
Interação: o usuário
digita o texto e utiliza
ferramentas.
Níveis de Metáfora em RV
1. Metáforas do ambiente
2. Metáforas de apresentação de dados
3. Metáforas de interação
Restrição
• Em RV, as Metáforas não devem ser
baseadas no mundo real, mas nas
convenções do contexto da aplicação.
Atividade
•
•
•
•
•
Escolher uma destas aplicações:
Home banking
Planilha de cálculos
Icon meeting
Veiculo controlado a distancia
Atividade
•
Desenvolver
1. Metáforas do ambiente
2. Metáforas de apresentação de dados
3. Metáforas de interação
Condições
• Grupos de 2
• Entregar na próxima aula
• Formato PowerPoint
Download

02 MetaforasRV