VizualPV3D: Interface visual para criar Flash 3D com Papervision

Um dos grandes limitadores para a produção de material em 3d para a internet é a falta de uma tecnologia que permita elaborar esse tipo de material. O VRML foi uma opção desde os primórdios da internet, mas nunca deslanchou ou ganhou a simpatia de designers e web desigers. Entre os potenciais candidatos a permitir a criação de conteúdo 3D para internet está a dobradinha entre o Adobe Flash e o Papervision 3D, que é uma Engine 3D que pode ser integrada ao ambiente de desenvolvimento do Flash.

Para quem já conhece o Flash e principalmente o ActionScript 3, os únicos desafios para aprender o Papervision são as classes personalizadas da Engine e a modelagem 3d dos cenários e objetos.

Se você não tem experiência alguma com o Flash ou Papervision, pode fazer uso do recém lançado VizualPV3D, que é nada mais que uma interface gráfica feita no próprio Flash com o Papervision, para permitir que artistas e pessoas sem experiência com programação, possam criar 3D para internet. Não faz a menor idéia do que é isso? Assista ao vídeo abaixo para conhecer o VizualPV3D.

Vizual PV3D from Juxt Interactive on Vimeo.

Agora que você já assistiu ao vídeo, posso explicar que esse aplicativo apresentado no vídeo consegue substituir em muito, a necessidade de trabalhar com o Flash e ActionScript para elaborar 3D para internet. Como é possível perceber pelo vídeo, o software se comporta como se fosse um aplicativo 3d qualquer, mas na verdade ele está sendo executado com o Flash Player 10 standalone, que permite executar arquivos com extensão SWF fora do navegador.

Tudo isso que está sendo configurado usando menus e janelas de opções, precisaria ser configurado usando códigos, classes e outros atributos próprios de uma linguagem de programação. Isso não é muito atrativo para a maioria dos designers, o que faz do VizualPV3D um ótimo aliado para as pessoas interessadas em criar 3D para web sem precisar programar. O software ainda está em versão alpha, mas é muito promissor!

Caso você queira testar o software, basta visitar a página do VizualPV3D e fazer o download do aplicativo. Só lembre que é necessário usar o Flash Player 10 stand alone para abrir o software. Os modelos 3d precisam estar em formato XML para que seja possível abrir arquivos no aplicativo.

Como publicar material em 3d para a Web com o Papervision 3D?

O final do ano está chegando e com ele começam a aparecer alguns projetos e planos interessantes para 2009, da minha parte estou com muita coisa engatilhada e pronta para começar a produzir. Um desses novos desafios que já posso confirmar para 2009 é uma nova disciplina que aceitei ministrar em um curso no próximo semestre. O tema da disciplina foge um pouco do padrão dos cursos 3d, que é a aplicação de modelagem e animação 3d para a internet.

Esse sempre foi um tema controverso e que requeria truques e outros artifícios para conseguir implementar com sucesso, algum tipo de animação 3d na web.

A antiga NaN que criou o Blender originalmente tinha até planos ambiciosos para o seu plugin Web, que prometia levar material criado em 3d no Blender para qualquer navegador. Os planos e investimentos foram tão ambiciosos, que infelizmente levaram a quebra da NaN e mudou o destino do Blender 3D.

Hoje, a fundação Blender tem planos de voltar a desenvolver o plugin web do Blender, para permitir que arquivos em .blend sejam publicados diretamente no navegar e usuários possam usar animação interativa no navegador. Mesmo sendo uma ótima iniciativa, acredito que esse não é o caminho para divulgar material 3d para a Web. A melhor opção é investir em soluções que envolvam o uso do Flash Player que já está instalado em praticamente todos os navegadores do mundo.

Por isso é que os meus planos para a disciplina envolvem o uso do Blender 3D, Adobe Flash e da Engine 3D para web chamada Papervision 3D. O que é o Papervision? Já comentei aqui sobre o Papervision algumas vezes, mas como faz algum tempo é importante reforçar um pouco mais. Nada melhor que uma demonstração do que ele pode fazer! Esse vídeo abaixo é um conjunto de animações e web sites criados com modelos 3d, animação e finalizados no Flash.

Só para lembrar, tudo que você viu no vídeo é 3d rodando diretamente no navegador web com o Flash! Para finalizar, o papervision 3d é de código aberto assim como o Blender.

Mas, como ele funciona?

Para usar o Papervision você precisa de um software para gerar material em 3d e exportar em COLLADA, é ai que entra o Blender, assim como os componentes para instalar no Flash. Lá no Flash é feita a manipulação dos objetos e o ajuste dos ambientes com os respectivos scripts.

Você precisa conhecer um pouco de ActionScript para conseguir usar a ferramenta.

No meu entendimento essa é a melhor maneira de tratar o assunto no curso, e junto com outras coisas (vídeo e animação) será a minha abordagem. Claro que não será só isso, mas o uso de 3d para a web será feita com o conjunto Blender 3D, Flash e Papervision! Já estou trabalhando nas aulas.

Se você quiser conferir alguns ótimos tutoriais e exemplos do Papervision 3d, recomendo uma visita a esse web site.