DWEB3D: A TOOLKIT TO HELP THE CREATION AND USE OF 3D SCENES USING X3D

Este trabalho se propõe a estudar os desafios de aplicações 3D na web, analisando o cenário atual deste tipo de aplicação, o porquê da baixa adoção dos métodos existentes, o que funciona e o que não funciona bem. Então é sugerida uma nova abordagem para a construção de mundos 3D e aplicações interat...

Full description

Bibliographic Details
Main Author: FELIPE FERREIRA QUINTELLA
Other Authors: ALBERTO BARBOSA RAPOSO
Language:Portuguese
Published: PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO 2009
Online Access:http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=31495@1
http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=31495@2
Description
Summary:Este trabalho se propõe a estudar os desafios de aplicações 3D na web, analisando o cenário atual deste tipo de aplicação, o porquê da baixa adoção dos métodos existentes, o que funciona e o que não funciona bem. Então é sugerida uma nova abordagem para a construção de mundos 3D e aplicações interativas. O foco do estudo foi no padrão X3D, por ser uma solução aberta, suportada por um consórcio internacional, madura e em constante crescimento, porém com pequena adoção. Suas qualidades e problemas são discutidos e correlacionados com soluções existentes. Neste processo detecta-se algumas necessidades das aplicações atuais e a complexidade do X3D ao lidar com essas questões. Como uma tentativa de demonstrar que algumas das complexidades do X3D podem ser amenizadas foi desenvolvido o DWeb3D. O DWeb3D é um toolkit para facilitar o desenvolvimento de aplicações X3D dinâmicas. Ele foi criado para ser uma forma de demostrar que é possível agilizar o processo de desenvolvimento, dando acesso mais amplo aos desenvolvedores nesta área. O toolkit oferece ferramentas para lidar com a publicação, o sincronismo, a interatividade e o controle de múltiplos usuários, além de possibilitar a persistência do grafo de cena. === This work studies the challenges of 3D applications on the web. It analizes the current scenario of 3D web applications, the reasons of the low adoption of existent solutions, what works well, and what doesn t work. It is then suggested a new approach for the construction of 3D worlds and interactive applications. The study is focused on the X3D standard because it is open, supported by an international consortium, mature and in constant development, but with a low adoption rate. The X3D qualities and problems are discussed and correlated with other solutions. In this process it was detected some necessities in current applications and the complexity of X3D to deal with these issues. As an attempt to demonstrate that the complexity of X3D in some aspects may be reduced, the DWeb3D toolkit was built. DWeb3d is a toolkit to help the development of dynamic X3D applications. It was created as a way to demonstrate that it is possible to facilitate the development process, increasing the access to developers in this area. The toolkit provides tools to deal with publishing, synchronism, interactivity, multiple users management and disk persistency.