6

簡単な質問

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を作成するための優れたソリューションはありますか?誰かが同じ挑戦を受けましたか?

4

1 に答える 1