REALIDADE VIRTUAL E
  INTERATIVIDADE




Avaliação de soluções
      interativas
    João Veloso e Libânia Oliveira
AVALIAÇÃO DE SOLUÇÕES
INTERATIVAS
• Objetivo: utilizador estar inserido num ambiente irreal;


• Características analisadas para avaliar as soluções interativas:


    o Qualidade do som e imagem;
    o Qualidade do ambiente virtual e percentagem de realismo;
    o Funcionamento dos dispositivos periféricos;
    o Utilização correta das cores;
    o Aspetos visuais;
    o Qualidade da estimulação táctil e perceção de força.
O DESENHO DE SOLUÇÕES
INTERATIVAS
• Requisitos a considerar:

    o Definição da solução interativa a desenvolver;
    o Avaliação de recursos e capacidades;
    o Definição da capacidade de perceção dos movimentos do utilizador
    o Caracterização do tipo de imersão pretendido;
    o Modelação da ação do sistema;
    o Seleção das ferramentas a utilizar no desenvolvimento.
DEFINIÇÃO DA SOLUÇÃO INTERATIVA A
 DESENVOLVER
• O utilizador tem que ter bem definido o trabalho que pretende desenvolver.




 AVALIAÇÃO DE RECURSOS E DE
 CAPACIDADES
• O utilizador deve avaliar os recursos que tem ao seu dispor e os seus
  conhecimentos de modo a facilitar a execução do trabalho pretendido.
DEFINIÇÃO DA CAPACIDADE DE
PERCEÇÃO DOS MOVIMENTOS DO
UTILIZADOR
 • Definir o grau de interatividade do utilizador.




CARACTERIZAÇÃO DO TIPO DE
IMERSÃO PRETENDIDO
• A imersão é maior quando o utilizador sente que é parte da aplicação, por
  isso, deve-se definir o grau de interatividade de modo a envolver mais ou menos
  o recetor.
SELEÇÃO DE FERRAMENTAS A UTILIZAR
NO DESENVOLVIMENTO
 •   DI- Guy


 •   Gizmo3D


 •   Virtus Walkthrough Pro


 •   WorldToolkit para Windows


 •   VRML


 •   CAVELib
FERRAMENTAS

• Um dos requisitos antes de se realizar o desenho das soluções interativas, é a
  seleção das ferramentas a utilizar no desenvolvimento. É necessário envolver
  conhecimentos de diversos domínios para manter a modelação dos objetos, a
  implementação dos sistemas de processamento em tempo real, etc…
FERRAMENTAS PARA A CRIAÇÃO DE
   SOLUÇÕES INTERATIVAS NO
 ÂMBITO DA REALIDADE VIRTUAL
DI- Guy
 • Permite adicionar características do comportamento humano;
 • Cada característica altera-se de forma realista;
 • Responde a comandos simples;
 • Movimenta-se no ambiente de acordos com as indicações;
 • Animadas de forma automática.
Gizmo3D
• Solução completa para a indústria, aplicações militares e jogos;
• Utilizado pelos serviços militares e na indústria espacial;
• Desenvolve formas geométricas rapidamente.
Virtus WalkThrough Pro
• Permite uma visualização 3D intuitiva;
• Possui ferramentas de modelação e de edição;
• Cria perspetivas corretas com o mapeamento das texturas;
• Capacidades de exportar o VRML;
• Combina a capacidade de rendering 3D com movimentações detetadas.
WorldToolkit para Windows
• Desenvolve ambientes 3D simulados e aplicações de realidade virtual;
• Livraria orientada a objetos com um alto nível de funções;
VRML (Virtual Reality Modeling
Language)
• Utilizado para a Internet e para ambientes deskpot;
• Cria textos tridimensionais ;
• Os objetos podem ser formas básicas;
• As suas aplicações podem ser executadas na maioria dos browsers
CAVELib
• A API (Aplication Programmer’s Interface) é a mais utilizada para o
  desenvolvimento de aplicações visualmente imersivas;
• Plataforma que permite criar um produto final de alta qualidade que pode ser
  executado em diferentes sistemas operativos, como o Windows, o Linux, o
  Solaris e o IRIX;

Realidade Virtual e Interatividade - Requesitos e Ferramentas

  • 1.
    REALIDADE VIRTUAL E INTERATIVIDADE Avaliação de soluções interativas João Veloso e Libânia Oliveira
  • 2.
    AVALIAÇÃO DE SOLUÇÕES INTERATIVAS •Objetivo: utilizador estar inserido num ambiente irreal; • Características analisadas para avaliar as soluções interativas: o Qualidade do som e imagem; o Qualidade do ambiente virtual e percentagem de realismo; o Funcionamento dos dispositivos periféricos; o Utilização correta das cores; o Aspetos visuais; o Qualidade da estimulação táctil e perceção de força.
  • 3.
    O DESENHO DESOLUÇÕES INTERATIVAS • Requisitos a considerar: o Definição da solução interativa a desenvolver; o Avaliação de recursos e capacidades; o Definição da capacidade de perceção dos movimentos do utilizador o Caracterização do tipo de imersão pretendido; o Modelação da ação do sistema; o Seleção das ferramentas a utilizar no desenvolvimento.
  • 4.
    DEFINIÇÃO DA SOLUÇÃOINTERATIVA A DESENVOLVER • O utilizador tem que ter bem definido o trabalho que pretende desenvolver. AVALIAÇÃO DE RECURSOS E DE CAPACIDADES • O utilizador deve avaliar os recursos que tem ao seu dispor e os seus conhecimentos de modo a facilitar a execução do trabalho pretendido.
  • 5.
    DEFINIÇÃO DA CAPACIDADEDE PERCEÇÃO DOS MOVIMENTOS DO UTILIZADOR • Definir o grau de interatividade do utilizador. CARACTERIZAÇÃO DO TIPO DE IMERSÃO PRETENDIDO • A imersão é maior quando o utilizador sente que é parte da aplicação, por isso, deve-se definir o grau de interatividade de modo a envolver mais ou menos o recetor.
  • 6.
    SELEÇÃO DE FERRAMENTASA UTILIZAR NO DESENVOLVIMENTO • DI- Guy • Gizmo3D • Virtus Walkthrough Pro • WorldToolkit para Windows • VRML • CAVELib
  • 7.
    FERRAMENTAS • Um dosrequisitos antes de se realizar o desenho das soluções interativas, é a seleção das ferramentas a utilizar no desenvolvimento. É necessário envolver conhecimentos de diversos domínios para manter a modelação dos objetos, a implementação dos sistemas de processamento em tempo real, etc…
  • 8.
    FERRAMENTAS PARA ACRIAÇÃO DE SOLUÇÕES INTERATIVAS NO ÂMBITO DA REALIDADE VIRTUAL
  • 9.
    DI- Guy •Permite adicionar características do comportamento humano; • Cada característica altera-se de forma realista; • Responde a comandos simples; • Movimenta-se no ambiente de acordos com as indicações; • Animadas de forma automática.
  • 10.
    Gizmo3D • Solução completapara a indústria, aplicações militares e jogos; • Utilizado pelos serviços militares e na indústria espacial; • Desenvolve formas geométricas rapidamente.
  • 11.
    Virtus WalkThrough Pro •Permite uma visualização 3D intuitiva; • Possui ferramentas de modelação e de edição; • Cria perspetivas corretas com o mapeamento das texturas; • Capacidades de exportar o VRML; • Combina a capacidade de rendering 3D com movimentações detetadas.
  • 12.
    WorldToolkit para Windows •Desenvolve ambientes 3D simulados e aplicações de realidade virtual; • Livraria orientada a objetos com um alto nível de funções;
  • 13.
    VRML (Virtual RealityModeling Language) • Utilizado para a Internet e para ambientes deskpot; • Cria textos tridimensionais ; • Os objetos podem ser formas básicas; • As suas aplicações podem ser executadas na maioria dos browsers
  • 14.
    CAVELib • A API(Aplication Programmer’s Interface) é a mais utilizada para o desenvolvimento de aplicações visualmente imersivas; • Plataforma que permite criar um produto final de alta qualidade que pode ser executado em diferentes sistemas operativos, como o Windows, o Linux, o Solaris e o IRIX;