タグ

3dとas3に関するkanariiaのブックマーク (7)

  • ActionScript 3.0 での 3D 物理演算ライブラリ「jiglibflash」 | ClockMaker Blog

    ActionScript 3.0 での 3D 物理演算ライブラリ「jiglibflash」を使ってデモを作ってみました。このデモの 3D エンジンには定番の Papervision3D を利用しています。 [JigLibFlash] Meteor [JigLibFlash] Terrain Physics 以前「JigLibFlash と SpringCamera3Dで3Dゲームっぽい動きを実現」という記事で jiglib を紹介しましたが、このライブラリをブログで紹介するのは実は 2 年ぶり。jiglib はその間も頻繁に更新されており、Flash Player 10 対応による高速化と、API命名規則が C 言語風のものから ECMA ( ActionScript ) 風のものに変わっていて扱いやすくなっています。当ブログは特にここ数ヶ月時間がとれず更新頻度が落ちているわけですが、

    ActionScript 3.0 での 3D 物理演算ライブラリ「jiglibflash」 | ClockMaker Blog
  • パーティクル表現のためのAS3ライブラリ「Stardust」 | ClockMaker Blog

    ざっくばらんにいろんなライブラリを紹介するシリーズ第三段目。Stardust (スターダスト)という海外のパーティクルライブラリの紹介。2Dにも3Dにもどちらにも利用できる表現の自由度が高いライブラリです。とりあえず、Papervision3Dと組み合わせてデモを作ってみました。蝶が飛んだ軌跡に発生している粒子部分がStardustの効果になります。 demo (Flash Player 9) ライブラリStardust とは 2Dと3Dをサポートするパーティクルエンジンで、ソースコードはMITライセンスとしてGoogle Codeにて公開されています。さまざまな効果やプロパティーを組み合わせて使うことができ、自由度の高いカスタマイズが可能です。 stardust-particle-engine ライブラリの特徴は次のような感じ。 簡単にカスタマイズができる 重力や反発といった物理演算の適

    パーティクル表現のためのAS3ライブラリ「Stardust」 | ClockMaker Blog
  • 3Dの実装を1からやってみる | _level0 - KAYAC Front Engineer Blog

    その3-カメラと座標変換の意味 やっぱり3d感をだすなら視点の移動があったほうがいいなと思って3D演習その3 +Camera3Dの回転ではカメラを実装してみました。といっても、カメラの位置の分だけ座標のオフセットを取ってから計算するだけです。さらに回転させたくなってきたのでがんばってみました。カメラ位置のオフセットを取ったあとに、カメラの角度のぶん回転させることでカメラからみた座標系に変換します。 座標の回転はアフィン変換をつかいます。よく3Dのチュートリアルには必ずこの式が出てくるんですが、ずっと意味がわかりませんでした。これははっきりいってカメラなど使わなければ3Dの投影そのものには関係ないです。3Dの奥行きを付けたいだけなら、その1にあるZ軸のパラメータとパースの式だけわかれば問題ありません。 また、ここでDisplayObject3D、Scene3D、Camera3Dとオブジェクト

    3Dの実装を1からやってみる | _level0 - KAYAC Front Engineer Blog
  • note.x | [PV3D2.0] vectorvision

    vectorvisionTest(要:FlashPlayer9) vectorvisionなんてのがあったのか。 ベクターエレメントの3D変形ができるようにPV3Dを拡張するクラス群で、labs.zavoo.comのsvg関連クラスを取り込んでるのでsvgを振り回すこともできるみたいだ。 あと、FIVe3Dのサイトで配布されてる Make a new typography file で作ったフォントデータ使えるので、まさに「PV3D meets FIVe3D」って感じでございましょうか。Astro正式公開されたらアレだけど、とりあえずは便利なんじゃないかと。 Posted by rect | papervision3d2.0 | Trackback URL : http://blog.r3c7.net/wp-trackback.php?p=220 One Response to

  • LAB | Mathieu Badimon

    kanariia
    kanariia 2008/06/20
    3Dを使った画面構成がすごくきれい。作品がすごくおもしろい!デザインもすっきりしていて好き!
  • AS3.0 で 3D プログラミングを1から勉強する (1) - てっく煮ブログ

    as3D の原理をあまり知らなかったので、ActionScript 3.0 で1から勉強してみた。1からなのでフレームワークは使わず、自力で実装していく。Web 上には色んな資料があってありがたいだけど、玉石混交な上に、有用なものでも一道で幅の狭いものが多い。前提知識のない自分にとっては、資料間の関連性を理解するのが大変だった。なので、なるべく簡単なところからスタートしつつ、広く浅く体験していくことを目標としてみる。まずは、四面体をワイヤーフレームで表示するところからスタートしよう。四面体を定義するまずは、3次元上の点を表現する Point3D クラスを作る。 class Point3D { public var x:Number; public var y:Number; public var z:Number; public function Point3D(_x:Number =

  • ROXIK temporaries.

    AS3.0 performance demo Flash9 AS3.0 / ROXIK Sharikura 3D Library version 1.5 ADOBE CREATIVE SUITE 3 Web Edition TOUR Report [ http://www.adobe.com/jp/events/cs3_web_edition_tour/page6.html ]

    kanariia
    kanariia 2008/06/11
    城戸さんのMAXのときの資料がのってる!!sugeeeeeee!!
  • 1