Negli ultimi mesi sto studiando le librerie del celebre Papervision3D. Sono stato sorpreso dalla fluidità e complessità di alcune demo tecniche di questa tecnologia che porta Flash nella terza dimensione. Il presupposto per poter usare questa meraviglia è saper usare bene Actionscript 3.0 ed è uno dei motivi per cui mi sto impegnando a studiare tale linguaggio di programmazione che promette di portare su nuovi livelli quanto è stato realizzato finora in Flash.
Non sono ancora in grado di scrivere tutorial sulle classi di Papervision3D, dato che io stesso lo sto ancora studiando a fondo. Per ora affido il compito a chi si sta cimentando da ben più tempo di me.
Uno dei blog più interessanti è zupko.info dove l’autore degli effetti di Papervision mostra come usarli al meglio. Di recente sono state inserite le classi per gestire meglio le ombre e aggiungere effetti usando la programmazione a oggetti.
Su insideria vi verrà illustrato tutto l’universo di Papervision in maniera completa semplice senza nulla togliere all’autore che guarda caso fa parte della O’REILLY, casa editrice del manuale da me acquistato qualche mese fa. Ne consiglio la lettura preliminare prima di dedicarsi veramente alla programmazione in Papervision.
Una volta creata la vostra scena tridimensionale vi verrà sicuramente voglia di animarla. Una delle classi più usate è Tweener che permette di animare praticamente qualsiasi proprietà dei nostri oggetti. Vi rimando al tutorial di labs.zeh.com.br per imparare a gestire Tweener assieme a Papervision.
Se non sapete da dove iniziare a programmare Papervision3D vi consiglio di visitare papervision.com e mad vertices che vi guidano passo passo alla creazione dei vostri mondi tridimensionali.
Concludo il blog con un link speciale, un sito web completamente in 3d: the eco zoo. È uno dei progetti più belli che abbia mai visto, con una navigazione innovativa e funzionale. Un giorno vorrei poter realizzare qualcosa di simile.
The Eco Zoo no está hecho en papervision. Esta web está hecha por Roxik quien usa su propio motor 3D… un animaaaaaaal!!!
Pero con Papervision también se pueden hacer cosas brutales… claro está
You’re right Dave, it’s not Papervision.
I just fixed my blog about this. It uses another engine from Roxik: Sharikura as you said. It’s way less cpu intensive and much more fluid than Papervision. I heard it should be published soon as open source project. Let’s hope so.
Bell’engine davvero! Mi piacerebbe saperlo usare, chissà cosa si potrebbe tirar fuori.
Si sa qualcosa di un eventuale supporto all’accelerazione grafica con Flash Player 10?
Stanno già lavorando sulle nuove librerie che supporteranno nativamente l’accelerazione grafica fornita con Flash 10. Anche se la nuova versione supporta già di suo gli effetti in 3D non c’è ancora una libreria che supporti profondità di campo e scene complesse come quella realizzate in Papervision 3D.
Ciao, sul mio blog: http://www.enricoviola.it/blog
ho realizzato un personale guida su Papervision 3D, la consiglio a tutti quelli che vogliono iniziare a studiare questo linguaggio.
Bye