• Nenhum resultado encontrado

4 RESULTADOS E DISCUSSÃO

4.4 T ESTES COM P LUGINS

Alguns browsers, como o Netscape e o Internet Explorer, permitem que mídias não-convencionais (como vídeos, documentos em formato PDF, mundos 3D) possam ser visualizadas através deles. Essa visualização é possível através da instalação de plugins. Os plugins possuem o objetivo de transmitir gráficos de grande qualidade com alto desempenho para que a visualização destes proporcionem interatividade visual em tempo real para uma grande variedade de aplicações, incluindo apresentações, interação com o usuário, navegação, simulação, treinamento, manuais eletrônicos, aprendizagem à distância, entre outros.

A seguir serão apresentados 4 (quatro) plugins que permitem que arquivos no formato tanto do VRML quanto do X3D sejam apresentados na web, e 1 (um) plugin que executa somente arquivos VRML (Cortona).

Além disso, é necessário esclarecer que os mesmos arquivos VRML e X3D foram utilizados para testar todos os plugins apresentados a seguir, e que esses arquivos possuem respectivamente 599 KB e 460 KB de tamanho; será ilustrada em cada descrição dos plugins uma imagem sob a mesma perspectiva, sendo a original (renderizada através do 3D Studio Max 6.0), a Figura 44.

68

Figura 44: Imagem gerada pela renderização do programa 3D Studio Max 6.0.

4.4.1 Flux

A maior característica do plugin Flux está relacionada à interatividade em tempo real, destinada a uma grande variedade de aplicações, incluindo: apresentações, respostas às ações do usuário, navegação, simulação e treinamento (MEDIA MACHINES, 2004).

Em relação aos testes realizados com esse plugin, sua avaliação não apresentou uma boa performance, isso pode ser observado quanto às características de: texturização, a qual não reconheceu algumas imagens; mudança do cenário, já que os objetos do arquivo não eram atualizados em tempo real durante o passeio ; e, iluminação, não apresentando um bom sombreamento. Apesar disso, o plugin proporcionou uma rápida movimentação entre o ambiente.

Para que o passeio virtual seja realizado pelo usuário, são recomendados respectivamente os seguintes requisitos e código a ser inserido no documento HTML, como apresenta a Figura 45 (MEDIA MACHINES, 2004):

Sistemas Operacionais: Microsoft Windows XP/Me/98/2k;

Web Browsers: Microsoft Internet Explorer 5.0+ e Netscape 7.0+;

69

Processador: Intel Pentium III;

Memória: no mínimo 64 Mb, sendo 128 Mb o recomendado;

Placa Gráfica: no mínimo NVIDIA GeForce II, com acelerador Microsoft DirectX 7+.

<object width="586" height="440" classid="clsid:918B202D-8E8F-4649-A70B-E9B178FEDC58" codebase="http://www.mediamachines.com/flux/setup.cab">

<PARAM NAME="SRC" VALUE="maquete.wrl">

<PARAM NAME="BGCOLOR" VALUE="0x888888">

<PARAM NAME="DASHBOARD" VALUE="FALSE">

</object>

Figura 45: Código do plugin Flux para visualização de mídias na web.

Figura 46: Imagem gerada pelo plugin Flux, a partir da câmera 01.

4.4.2 Cortona

O Cortona é um plugin que proporciona uma rápida e altamente interativa visualização de modelos 3D na web. Possui um conjunto de renderizadores 3D que garantem uma melhor qualidade visual (PARALLEL GRAPHICS, 2004).

A partir dos testes realizados foi constatado que a movimentação pelo ambiente é lenta, além do plugin possuir uma visão do ambiente, durante a navegação, muito restrita.

70

A melhor característica que este plugin apresenta é a texturização, que apesar de não ser muito boa, apresentou uma melhor aplicação se comparado ao plugin Flux.

Os seguintes requisitos operacionais são recomendados para que haja a possibilidade de visualização dos ambientes, além do código, apresentado pela Figura 47, a ser adicionado ao documento HTML (PARALLEL GRAPHICS, 2004):

Sistemas Operacionais: Microsoft Windows 95/98/ME/NT4.0/2000/XP;

Web Browsers: Microsoft Internet Explorer 4.0+ e Netscape 4.x+;

Processador: Pentium III, 800 MHz;

Memória: 256 MB;

Placa Gráfica: 64MB, com acelerador OpenGL ou Direct3D;

<object classid="clsid:86A88967-7A20-11d2-8EDA-00600818EDB1" id=Cortona width="400" height="267"

codebase="http://www.parallelgraphics.com/bin/cortvrml.cab#Version=4,2,0,93">

<param name="scene" value="maquete.WRL">

<param name="vrml_background_color" value="#DCDCDC">

<script language="JavaScript"

src="http://www.parallelgraphics.com/l2/template/install_plugin.js">

</script>

...

</object>

Figura 47: Código do plugin Cortona para visualização de mídias na web.

71

Figura 48: Imagem gerada pelo plugin Cortona, a partir da câmera 01.

4.4.3 Vcom3D

O plugin Vcom3D fornece diversos e avançados renderizadores de arquivos VRML e X3D, desenvolvidos para aplicações de modelagem e simulação (VCOM3D, 2004).

A partir dos testes submetidos através deste plugin, não foi constatada uma diferença no que diz respeito à qualidade de texturização, em relação aos apresentados anteriormente. Além disso, a navegação apresentou lentidão, e o ambiente ficou mais escuro (pouca iluminação).

Os requisitos de sistema necessários para a execução de ambientes contidos na web que possuam código de utilização do plugin Vcom3D, apresentado pela Figura 49, são (VCOM3D, 2004):

Sistemas Operacionais: Microsoft Windows 98/NT/2000/ME/XP;

Web Browser: Microsoft Internet Explorer 5.0+;

Placa Gráfica: OpenGL, 16-bit ou 32-bit

Software: Sun JRE 1.2 ou mais recente (quando for utilizado JavaScript).

<object classid="clsid:F42FFB57-FEF5-499B-A89B-776BDD29BBE1"

codebase="http://www.vcom3d.net/venues/venues.exe#Version=3,1,0,23" id=VenuesCtrl width=100% height=100% >

<param name="SRC" value="maquete.wrl">

</object>

Figura 49: Código do plugin Vcom3D para visualização de mídias na web.

72

Figura 50: Imagem gerada pelo plugin VCom3D, a partir da câmera 01.

4.4.4 Octaga

O Octaga foi projetado com o intuito de permitir aos seus usuários uma fácil integração com aplicações, tais como: softwares de CAD, engenharia, educação, arquitetura ou simulação. Com ele, é possível visualizar dados multimídias das tecnologias X3D, VRML e MPEG-4 (OCTAGA, 2004).

Esse plugin apresentou uma melhor qualidade de visualização em relação aos apresentados anteriormente. Isso foi constatado devido a uma melhora na velocidade durante a navegação e pelas várias opções diferenciadas de visualização, entre elas:

colisão, visualização somente das grades do ambiente ou somente dos vértices dos objetos.

Apesar disso, a texturização não apresentou uma melhora significativa em relação aos outros plugins testados e a navegação pelos ambientes, apesar de um pouco melhor comparado aos anteriores.

A configuração e o código, apresentado pela Figura 51, recomendados para que haja uma possível visualização dos mundos virtuais na Internet são (OCTAGA, 2004):

73

Sistemas Operacionais: Microsoft Windows 2000/XP;

Processador: 450 MHz;

Memória: 256 MB;

Placa Gráfica: no mínimo 32 MB, com acelerador 3D;

Mínimo de 20 MB de livre espaço de disco.

<object width="400" height="300"

classid="clsid:660D0125-4C92-4EDD-B7B4-B36857F1449E" codebase="http://www.octaga.com/freedownloads/Octaga/Setup.Exe">

<PARAM NAME="SRC" VALUE="maquete.wrl">

<PARAM NAME="SplashScreen" VALUE="True">

</object>

Figura 51: Código do plugin Octaga para visualização de mídias na web.

Figura 52: Imagem gerada pelo plugin Octaga, a partir da câmera 01.

4.4.5 BSCONTACT

Esse plugin oferece uma visualização de aplicações virtuais 3D complexas. Suas maiores aplicações estão na área de games, softwares de CAD e visualização de ambientes.

Entre os formatos de arquivos suportados estão o VRML, X3D, HTML e flash (BSCONTACT, 2004).

74

Em comparação com todos os plugins testados, este é o único que fornece uma navegação satisfatória, pois, apresenta uma visualização mais rápida e várias opções diferenciadas de navegação, como por exemplo: escolha da aplicação ou não da colisão, texturização, avatar, retroação de todo o caminho percorrido, entre outros. Apesar disso, esse plugin padroniza entre todos os ambientes visualizados uma barra de propaganda da empresa produtora deste software, fazendo com que isso incomode, de certo modo, a visualização por parte do usuário. Com isso, soma-se o mesmo problema em relação à aplicação das texturas, o qual não apresenta uma melhora significativa em comparação com os demais apresentados.

A configuração e o código, mostrado na Figura 53, recomendados para que haja uma possível visualização dos mundos virtuais na Internet são (BSCONTACT, 2004):

Sistemas Operacionais: Microsoft Windows 95/98/Me/NT/2000;

Web Browsers: Microsoft Internet Explorer 4.01+ e Netscape 4.x+;

Processador: 650 MHz;

Memória: 128 MB;

Placa Gráfica: 64 MB, com acelerador OpenGL 1.1/1.2 ou DirectX 7/8;

<object id="CC3D"

codebase="http://www.bitmanagement.de/download/cab_installer/BS_Contact_VRML.cab#

Version=6,1,0,1" classid="clsid:4B6E3013-6E45-11D0-9309-0020AFE05CC8" width="500"

height="300" type="application/x-oleobject">

<PARAM NAME="SRC" VALUE="maquete.wrl">

<EMBED TYPE="application/x-cc3d"

PLUGINSPAGE="http://www.bitmanagement.de/download/BS_Contact_VRML/"

SRC="http://www.tarakos.de/tarakonfig-demo.wrl" NAME="CC3D" WIDTH="500"

HEIGHT="300">

</EMBED>

</object>

Figura 53: Código do plugin BSContact para visualização de mídias na web.

75

Figura 54: Imagem gerada pelo plugin BSContact, a partir da câmera 01.

Para que haja uma melhor compreensão das diferenças encontradas entre os plugins testados, foi criado um comparativo na Tabela 13:

Tabela 13: Comparativo entre os plugins testados.

Plugins Texturi zação

Navega ção

Ilumina ção

Opções

Flux Ruim Ruim Ruim Ruim

Cortona Regular Ruim Regular Ruim Vcom3D Regular Ruim Regular Ruim

Octaga Bom Ruim Regular Bom

BSContact Bom Bom Regular Bom

A partir dos testes realizados, o plugin BSContact foi o que apresentou uma melhor qualidade, principalmente em relação à rapidez de navegação, além das outras características apresentadas anteriormente.

Documentos relacionados