= WM3D = flash11 で 3D 描画にハードウェアアクセラレーションが効くようになったので対応してみる。 Sandy は当然 flash11 に対応しないのでてきとーに自分で作る。 …のは結構厳しいので haXe の作者である[http://haxe.org/doc/advanced/flash3d Nicolas Cannasse 氏が書いたサンプル]と [http://haxe.org/manual/hxsl HxSL]をベースにしてなんとかする方針。 後は球とかシリンダーを自分で作れば動くような気がするのでやってみる。 ライセンスは MPL1.1/GPL2.0+/LGPL2.1+ です。Watermelon とは違います。 == Sample == とりあえずある程度はなんとかなりそうな悪寒。 [[Embed(gallery.png)]] (2011/10/24): wmode:gpu を渡さないと swf は表示できないっぽい。 この wiki 中ではどうにもならなさそう。 誰が対応すべきかっていうと flash 側な気がするのでとりあえず放置。 (2011/10/27): かわりにとりあえずサンプル画像を貼ってみた。 まだ実際に使える状況にはなってないだろうし、ゆっくり作るか。 == Setup == wiki:wm3d/Setup.ja をどぞ。 == VMD plugin == wiki:wm3d/VMD_Plugin.ja へどぞ。 == Limitations == 原則としては Watermelon と互換性を持たせる予定なんだけど、 何点かどうにもならなさそうな要素がある。 * ~~ポリゴンで無いもの - 単なる線とか文字とか - を混在させることができそうもない。~~文字はなんとかなりそう。 * ビルドには haXe 2.08 以降が必要。表示には flash11 対応のプレーヤーが必須。 描画速度は安物オンボード GPU (i915)でも速いっぽい。 == Comments == [[LineComment]]