WindowsおよびLinux上のフラッシュハードウェアアクセラレーショングラフィック

Molehillプレビュー(フラッシュプレーヤーでハードウェアアクセラレーショングラフィックスを出力するための低レベルのActionscript API)のリリースに関するhabrastatiの全コレクションを追求して、WindowsおよびLinux(Ubuntu 10.10)でこの喜びを構築/実行する方法を提供します



料理の水曜日



Flexを使用してアプリケーションを収集します。

これを行うには、製造元のWebサイトの指示に従って、 公式ダウンロードページから製品の最新バージョンをダウンロードします

Linuxの場合、展開の指示に従ってください



ブラウザとオペレーティングシステムに適したバージョンのフラッシュプレーヤーをダウンロードしてインストールします(以下のリンク)。

ubuntuの場合、libflashplayer.soを/ usr / lib / mozilla / plugins /にコピーし、x64システムで実行します:sudo nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so source

プレーヤーがデモに取り組んでいるかどうかを確認します



flex SDKディストリビューションのframeworks / libs / playerディレクトリで、フォルダー13.1を作成し、そこにplayerglobal.swcをコピーします(新しいAPIの定義)



frameworks / flex-config.xmlファイルで、target-playerを13.1に、swf-versionを13に変更します。

これで、たとえばここから (mxmlc mole2d / src / Main.as)など、molehillを使用して簡単な例を収集することができます。



今3D



Molehill APIは低レベルであり、プロジェクトでハードウェアアクセラレーション3Dを表示するためには、多くの調整が必要ですが、他の方法で既存の3Dエンジンを使用することもできます。 2011年4月には、MolehillをサポートしたAlternativa3Dバージョンがリリースされ、今日ではAway3Dエンジンのアルファバージョンを使用できます。



ここから ライブラリのソースコード と使用例をダウンロード ます

ソースsrcディレクトリーから、away3dおよびcomフォルダーをユースケースのsrcディレクトリーにコピーし、lib / apparat-lzma-decoder-1.0.RC8.swcをframeworks / libs flex SDKディレクトリーにコピーします



これで、mxmlc LightingTest.asなどの例のソースコードを収集し、結果のswfファイルをブラウザで開いて結果を見ることができます。

ファイルのダウンロード(LoaderMD5Test.asなど)を使用する多くの例では、src /アセットとコンパイルされたクリップをネットワークフォルダーに配置するか、ローカルまたはリモートのWebサーバーから実行する必要があります。



参照:



アドビ、AlternativaPlatformアプリでFuture Flashを発表

AIRおよびFlash Player Incubatorに対応(Molehill 3D APIを含む)

モレヒルのデモの選択

AlternativaPlatformは、3D API MolehillおよびFlash Player 11での最初の開発を実証します

メーカーのウェブサイトでの指示

適切なバージョンのプレーヤーのダウンロードページ

Molehillテクノロジーに特化したメーカーのWebサイトのページ(ビデオデモンストレーション|例とチュートリアル| FAQ



そして結論として



私は、モレヒルとフレックス/フラッシュの分野の専門家であるふりをしません。あなたがこれらの技術に非常に興味を持っているのが好きです。 したがって、さまざまなコメント/追加/希望は歓迎され、habrahpostまたはプロフィールのIMクライアントによる個人的なコミュニケーションも歓迎します。



All Articles