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