Title:
|
ENTRADA DE DADOS BASEADA NA FUNCIONALIDADE PARA UMA PLATAFORMA DE REALIDADE VIRTUAL BASEADA EM SERVIÇOS |
Author(s):
|
Evandro César Freiberger, Wannessa Rocha da Fonseca |
ISBN:
|
978-989-8533-47-0 |
Editors:
|
Mário Dantas, Cristiano Costa, Flávia Maria Santoro e Pedro Isaías |
Year:
|
2015 |
Edition:
|
Single |
Keywords:
|
Dispositivo virtual de entrada de dados, Realidade virtual, Computação orientada a Serviços, Modelo de representação. |
Type:
|
Full Paper |
First Page:
|
27 |
Last Page:
|
34 |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
A Realidade Virtual é usada na produção de simulações complexas de ambientes virtuais 3D, envolvendo dispositivos de entrada e saída não triviais, para proporcionar aos usuários sensações de imersão em mundos simulados de tempo real. O uso de equipamentos leves e portáteis pode facilitar a interação com essas aplicações. Equipamentos móveis como notebooks, tablets e smartphones, normalmente trazem uma série de recursos de interação, como teclado, câmera, bússola e sensores. Essas características por um lado são positivas, por outro, incrementam a complexidade de gerenciamento de diferentes tipos de dispositivos em contextos de execução. Também exigem o tratamento de particularidades físicas, comportamentais e nos formatos dos dados fornecidos por esses dispositivos. Com o objetivo de flexibilizar a entrada de dados ao contexto de execução de aplicações RV em ambiente online, este trabalho propõe o uso da virtualização e classificação das entradas de dados usando as suas características funcionais e não as características físicas dos dispositivos que as originam, associado a capacidade de interação por meio de serviços Web. O desenvolvimento de um protótipo de contexto de execução orientado a serviços permitiu verificar a funcionalidade da proposta. Também foi possível verificar a possibilidade de interoperabilidade de linguagem de programação e plataforma computacional, além da interoperabilidade dos dispositivos físicos que produzem os dados que são usados como entrada para o contexto de execução. |
|
|
|
|