近ごろ、FLARToolKit(リンク)がリリースされたことで、Augmented realityはFlashコミュニティで大きな問題となっている。Augmented realityは、現実世界のオブジェクトとコンピュータ生成のオブジェクトを調和させる。
Bartek Drozdz氏はブログ(リンク)でaugmented realityについて以下のように説明している。
Augmented Realityは、パターン認証を使用し、ビデオディスプレイ上に3Dグラフィックスをレンダリングする。マーカーとも呼ばれるパターンは、カメラの前で プリントおよび位置付けする必要がある長方形の形状である。カメラからのストリームは分析され、カメラによってキャプチャーされた座標系を決定するため に、マーカーが使用される。この座標系は、ビデオイメージ上にオブジェクトをレンダリングする3Dエンジンに渡される。
Duane Nickull氏はブログ(リンク)にFLARToolKitについて記した。
FLARToolKitは、ARToolKit(リンク)のAS3バージョンである。ARToolKitは、Cライブラリであり、augmented realityを可能にするが、Adobe Flash/Flex/AIRコンパチブルバージョンであるFLARToolKitは元のCバージョンのポートであるだけではない。 FLARToolKitはJavaから移植される。NyARToolKit(リンク)というバージョンである。(nyatla(リンク)の踏ん張りにより、 NyARToolKitは元のCバージョンよりはるかに高速に実行するようだ)。
augmented realityの能力を含むブラウザベースのアプリケーションを構築する機能は、デベロッパがソフトウェアについて考えるための新たな方法を導入すべきで ある。デベロッパが開始できるよう支援するため、AdobeエバンジェリストであるLee Brimelow氏がビデオチュートリアル(リンク)を準備している。それにはGEのSmart Grid Augmented Reality(リンク)アプリケーションが含まれる。GEアプリケーションは、現実世界のアプリケーションのaugmented Realityのwow要素を使用することの、素晴らしい例を提供している。
Augmented Realityに関する背景情報については、Wikipedia(リンク)を確認のこと。