タグ

ブックマーク / blog.r3c7.net (4)

  • note.x | Stage3D Physics library “Pellet”

    Adobe製Stage3D用フレームワーク Proscenium に付属してくる物理演算ライブラリ「Pellet」を単独で使ってみた。 btConvexHullShape Test(要:FlashPlayer11) Pellet は、C++で書かれたオープンソースの物理演算ライブラリ「Bullet」のAS3移植版。 BulletはBlenderゲームエンジンで使われてたりする。(MMDが採用してるっていうほうが通りがいいのかな)そのAS3ポートといえば、 Away3D 4.0 jiglib vs Bullet « DevJamMemo AwayPhysicsを使って衝突判定をしてみる Flash Player 11 対応の 3D 物理演算ライブラリ「AwayPhysics」 | ClockMaker Blog 等のエントリーですでに紹介されているAway3D4.0用のAwayPhy

  • note.x | 3D engine studies 111009

    実に1年ぶりのエントリー。自分でもびっくりした。 FlashPlayer11がリリースされてStage3Dが解禁になったのを機に、以前作ってた自作ライブラリをStage3Dベースに置き換える作業をグダグダと進めてるので、作りながら気づいたことなんかを書き残していけたらいいなと。そんな感じでnote.x再始動であります。 ライブラリの現状は以下のような感じ。 ※いずれのデモも要FlashPlayer11、さらに再生環境がStage3DのサポートするGPUを搭載している必要があります。GPU非対応の環境では、ソフトウェアレンダリングで再生されますが、その場合何も表示されなかったりブラウザがクラッシュしたりする可能性があります。 シーングラフ、カメラ実装済。シェーディングについては、現状フラットシェーディングのみ。 Stage3D Test01 ポリゴンのエッジだけを描画する方法で、なんちゃって

    saken
    saken 2011/10/11
  • note.x | [PV3D2.0] QuadrantRenderEngine

    PV3Dのテクニカル担当のポジションを揺るぎないものにしつつある、Andy Zupko 氏により、PV3Dにも Z-Sort の問題を克服する新機能が実装されたみたい。何をするものかというと、Away3Dのコレと全く同じ。 詳しい話は、御人のエントリーを参照していただくとして、 zupko.info | Using QuadTrees In Papervision3D 久々に備忘録としてメモっとく。 新たに加わったのは、QuadrantRenderEngine というレンダラ。 レンダー定義の際に org.papervision3d.render.QuadrantRenderEngine をインポートしたうえで renderer = new QuadrantRenderEngine(QuadrantRenderEngine.ALL_FILTERS); とか指定する。引数に指定できる

  • note.x

    Away3D 2.2出てた。 メジャーバージョンアップ時の恒例行事になったデモは、相変わらず完成度高し。 主なバージョンアップ内容は以下。 Collada のボーンをサポート Triangle キャッシュ機能追加(よくわからんけど、△ポリの情報をキャッシュするんだろうか) バウンディングボックスとバウンディングスフィアの演算機能追加(これもよくわかんねーけど、コリジョン関係かも) PathExtrude, PathAnimator と PathDuplicatorの追加 Simple shadowsの追加 Object based renderers追加(よくわからん) 「.Obj」形式でのエクスポート ElevationModifierの追加 Elevationで作成した形状を AS3 コードでのエクスポート 詳細は、フォーラムの Robによるアナウンス Away3d 2.2: the

  • 1