簡単な質問
Stage3Dを使用してAdobeAIRアプリケーションでWebカメラをすばやく表示するにはどうすればよいですか?
詳細な質問
約
私の目標は、AR(拡張現実)モバイルアプリケーションのプロトタイプを作成することです。多くのモバイルプラットフォーム(iOS、Android、Blackberry Playbook)に簡単に移植できるモバイルおよびAIRアプリでの優れた3Dグラフィックスサポートのために、AdobeFlashAIRを選択しました。
目的
複雑な3Dモデルを表示したい(したがって、Stage3Dを使用する必要があります)。そして、フロントカメラからのビデオの下。いつものようにARアプリケーション。
ここに例があります
(出典:augmentedplanet.com)
問題
Stage3Dはまったく透明ではないため、StageVideoはStage3Dの下に表示されないため、カメラのコンテンツをすばやく表示するためにStageVideoを使用することはできません。
それで
そして、私が見つけた唯一の決定は、動的なテクスチャの更新で平らな表面を作成することです。
これは、webcamvideoとStarling Framework(Stage3D)の統合の例です。しかし、多くの通常のモバイルデバイスでは、非常に大きなテクスチャの更新(ほぼ画面解像度のサイズと同じくらい)が発生するため、どのアプリも低fpsに低下したり、クラッシュしたりします。たとえば、GalaxyNoteで行ったこと。320x200のテクスチャサイズで、かなり良いパフォーマンスがありますが、ARアプリでは見苦しいです。
では、AIRでARを作成するための優れたソリューションはありますか?誰かが同じ挑戦を受けましたか?