Ok. À primeira vista o Papervision3D pode parecer apenas algo meio WoW, que só serve pras coisas na web ficarem bonitinhas e com um visual 3D a lá iPhone. Mas isso é um engano. As engines 3D, como o próprio Papervision3D, o Away3D e até mesmo o Astro (o novo Flash Player) aos poucos vão modificar o modo como acessamos a informação digitalmente, pois ganharemos novas dinâmicas de disposição de conteúdo, permitindo que tudo fique, além de extremamente amigável aos olhos, interativo a um nÃvel antes impossÃvel. Sem lenga-lenga pra carregar sites pesadÃssimos, sem exigir muito das máquinas, essas engines conseguem usar programação para gerar dinâmicas surpreendentes através de códigos.
Tendo esta crença como base dos meus atuais estudos, estou namorando o Papervison3D para conquistá-lo como ferramenta de trabalho (por enquanto não posso me dar ao luxo de ganhar dinheiro com isso pois não domino perfeitamente a engine e não quero oferecer gambiarras aos meus clientes) e ao mesmo tempo finalmente migrar para ActionScript 3.0. Obviamente, uma das minhas principais referências é o magnÃfico gotoAndLearn, mantido pelo profeta da interatividade Lee Brimelow.
Foi lá que eu estudei dois tutoriais. O primeiro me fez entender como construir um cubo 3D interativo através do Papervision3D e o segundo me mostrou como é incrivelmente mais simples lidar com arquivos XML usando AS3 ao invés de AS2. Então me inspirei pra tentar meu primeiro projeto Open-Source, o Cubo Bacana.
O Cubo Bacana nada mais é do que um cubo 3d que mostra as últimas 6 notÃcias de qualquer blog, flickr ou qualquer site que gere RSS através de xml com a estrutura “channel-item-titleâ€, que é a usada pela grande maioria dos provedores RSS.
Existem algumas maneiras de usá-lo, dependendo do seu perfil. Se você é um nerd como eu e entende um pouco de Flash, pode baixar os arquivos fonte na página do Cubo Bacana e começar a fuçar tudo (é preciso ter o Papervision 3D instalado, veja como faze-lo aqui) para fazer uma customização completa. Só peço que em algum lugar haja um link pra página do Cubo Bacana.
Se você é um usuário comum que apenas quer ter o Cubo Bacana no seu site ou blog, basta recortar o código abaixo e colar no código do seu site ou blog com pequenas configurações. Onde aparece http://www.cabanacriacao.com/blog/feed, (aparece 2 vezes) você deve substituir pelo endereço de RSS das notÃcias que vai disponibilizar, e onde aparece #FFFFFF você deve substituir pela cor de fundo que desejar.
-
<object width="200" height="220"><param name="movie" value="http://www.cabanacriacao.com/cubobacana/cubo_bacana_1.swf?link_feed=http://www.cabanacriacao.com/blog/feed"></param><param name="allowFullScreen" value="false"></param><embed src="http://www.cabanacriacao.com/cubobacana/cubo_bacana_1.swf?link_feed=http://www.cabanacriacao.com/blog/feed" type="application/x-shockwave-flash" allowfullscreen="false" width="200" height="220" bgcolor="#FFFFFF"></embed></object>
Outros códigos mais amigáveis são possÃveis. Dê uma olhada na página do Cubo Bacana.
Veja os exemplos:
As últimas fotos do Flickr da minha amiga Julia Pina.
As últimas notÃcias do Brainsorm9
Pablo Cabana
julho 3rd, 2008 at 17:21
Oi…ficou mto legal o Cubo…é uma maneira divertida de disponibilizar os ultimos post do blog ou mesmo uma galeria de fotos…valeu a pena tanto esforço…Mandou bem!
agosto 4th, 2008 at 21:26
[...] Adendo 02-07-2008: Já saiu segundo resultado: aqui e aqui. [...]