2011-01-26 6 views
1

私は、Adobe Flash Professional CS5を使用してアンドロイドで拡張現実感アプリケーションを作成しました。このビデオチュートリアルはLee Brimelow(http://www.gotoandlearn.com/play.php?id= 105Flashを使用したアンドロイドのAugmented Realityアプリケーション

私はビデオに表示されているとおりにプログラムを書きましたが、それは自分のパソコンで正しく動作します。 その後Android用Adobe Airを使用してAndroid携帯電話でAndroid携帯電話に公開するために必要な変更を加えました。 私は自分の電話機で正しく動作しますが、速度が遅すぎてクラッシュします。私はそれをより速く動かすことができる方法があるのですか、または私がやったことにいくつかの特定の修正を加える必要がありますか?

はそれらが最も計算が集中する必要がありますので、あなたが

+0

別の現実を試してください:) –

答えて

2

あなたはあなただけのキャプチャおよびAIRでカメラのフレームのレンダリングを取得する方法多くのFPS見るために、マーカー検出ルーチンをコメントアウトしてみてくださいありがとうございました。それが遅い場合は、AIRにカメラフレームを取得することがボトルネックになる可能性があります(したがって、AIRを放棄する必要があるかもしれません)。もしそれが慌てて速ければ、何らかの形でモバイル用のマーカー検出ルーチンを最適化できるかもしれません。私の直感は、モバイルデバイスはまだランタイムでビジョンベースのARを実行するのに十分な速さではないということです。私は特にAIRについて何も知らない。

+0

「マーカー検出ルーチンをコメントアウトする」とはどういう意味ですか? – Apollon1954

+0

@ Apollon1954私はただデモをすばやくスキャンしましたが、私はそれをどのようにしても親密な印象を与えたくありません。私が意図したことは、カメラのキャプチャとレンダリングだけを実行しようとすることでした。できる限りFLARSingleMarkerDetectorを使用して、マーカー検出のオーバーヘッドなしに取得できるフレームレートを確認します。パフォーマンス上のもう一つの考慮点は、ビデオスケーリングです。携帯電話のネイティブ解像度でモバイル用のバージョンを実行したと思いますか? – dabhaid

関連する問題