Flash  »  Articoli  »  Flash Libraries 

Augmented Reality con ActionScript 3 e il FLAR Toolkit

di: Davide Beltrame     29 Maggio 2009

La Realtà Aumentata è data dalla combinazione di immagini reali con informazioni ed elementi grafici generati dal computer, allo scopo di mostrare oggetti o scenari virtuali aggiuntivi sovrapposti all'ambiente reale.

L'utente si trova ad acquisire informazioni sia dall'ambiente, sia dal computer e può interagire con entrambi".

Le prime applicazioni di questa tecnica, come spesso accade, sono state quelle belliche (sistemi di puntamento e rilevazione) e mediche (chirurgia), ma oggi abbiamo esempi di Augmented Reality anche nell'entertainment: pensiamo alla grafica aggiunte sul campo durante le partite di calcio, ad esempio al cerchio che indica la distanza che la barriera deve rispettare.

Possiamo quindi applicare delle immagini o modelli 3D all'interno di una ripresa in tempo reale, o aggiungere animazioni in post-produzione, anche qualora vi fosse un movimento e della telecamera oppure dei soggetti inquadrati.

Per avere un'idea del livello che è possibile raggiungere possiamo vedere un esempio di cosa è possibile realizzare con l'Augmented Reality:

Questo esempio è stato generato utilizzando il FLAR Toolkit, il framework ActionScript si cui ci occupiamo in questo articolo e che consente di sviluppare contesti di realtà aumentata con la Flash Platform.

Da sempre Flash vanta una comunità di sviluppatori che ha contribuito allo sviluppo di questa tecnologia con librerie e progetti di altissimo livello, spesso open source, per ottenere risultati dal forte impatto visivo. Basti pensare ad esempio a Papervision3D, una piccola "rivoluzione" per il formato SWF, come confermano i numerosi progetti che fanno uso di questa libreria e gli altrettanti premi ricevuti dagli sviluppatori del progetto; in questo articolo realizzeremo un progetto di Realtà Aumentata sfruttando proprio le potenzialità di Papervision3D.

Guide Flash

Guida ActionScript 3 di base

Apprendere, in poche lezioni, le nozioni fondamentali per gestire...

Guida FlashDevelop

Installare e usare FlashDevelop, potente ambiente di sviluppo open...

Guida Flash Builder 4

Un percorso alla scoperta delle potenzialità più importanti...

Altre guide

Newsletter @Flash

Ogni martedì, guide, articoli, FAQ, movie, audio su Macromedia Flash e Actionscript direttamente nella tua casella di posta

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti