Flash Player 10でパノラマ表示が高速化

先ほどの記事と関係しますが、QTVR Diaryさんの記事「FlashPlayer10が”パノラマ”にもたらすもの」で紹介されているとおりPlayer 10 (Astro)になり描画速度が改善された結果、パノラマ再生のパフォーマンスが向上しています。

サンプルで検証

検証までにPapervision3Dパノラマサンプルでフレームレートを計測してみました。プリントスクリーンのタイミングでFPSが変動するのでちょっと怪しい結果ですが、体感的にはPlayer 10のほうが非常にスムーズに動作しています。

Flash Player 9では

Flash Player 10では

wmode指定なしでも本来のフレームレートで再生できるようになったことや、次の強化機能あたりが影響してそうです。

ハードウェアアクセラレーション 強化機能

グラフィックカードのハードウェア処理能力を利用して、ブラウザにSWFファイルを描画できます。ビットマップ、フィルタ、ブレンドモード、ビデオオーバーレイなどの合成演算も、ソフトウェア側で実行するより高速に処理できます。
Adobe – Flash Player 10: 機能より引用

将来的にはもう一段階パフォーマンスが向上するはず

ちなみにFlash 上でのパノラマは将来的にもう一段階パフォーマンスが向上すると見ています。というのはFlash上でのパノラマは3D計算を行うのですが、現状のFlashパノラマプレイヤーや3DライブラリはPlayer 10の新機能である「3Dエフェクト」が未実装であるからです。

3Dエフェクト 新機能

内 蔵の3Dエフェクトサポートを用いることで、さらに直感的かつ魅力的なインターフェイスを制作できます。3Dをマスターしなくても、2Dでデザインしたア セットを手軽に3Dへと変換、または3Dアニメーション化することが可能です。使い勝手の良い、高速かつ超軽量なAPI群と、Adobe® Flash® CS4 Professionalの3Dツール群により、これまでActionScript®言語に精通したエキスパートや、カスタムのサードパーティライブラリ を用いるユーザにしか扱えなかったようなモーションも、これからはすべてのユーザが利用できます。
Adobe – Flash Player 10: 機能より引用

Player 10は期待できることが多いです!

コメントする

[告知] 最近書いた書籍の紹介

Flash に関する解説本を書いてます。ブログよりも充実した解説でまとめているので、よければどうぞご覧ください。

[告知] ハンドオンセミナーのお知らせ

FlashのフレームワークProgressionの入門講座を開講しています。集中的にProgressionを学習したい方はどうぞご受講くださいませ。
» 詳細を確認する

コメントを残していく