Away3D v2.1.0の使い方(4)- 近接グリッド

June 24, 2008

THe Flash Blogにあったpapervision3Dのサンプルをaway3Dに移植してみた。

Away3D
サンプル表示
サンプルソース

ソースでやっていること
1.Planeを初期配置
x、yは碁盤状になるように値をセットして他のプロパティz、rotationX、rotationY、rotationZはランダム(この位置を配列に格納)
2.距離のチェック
ENTER_FRAME処理でマウス位置と各Planeの位置をチェック
3.Planeの移動
指定した距離範囲内であれば、平面をちゃんと表示(z=0、rotationX=90、rotationY=0、rotationZ=0)。範囲外であれば初期配置の位置に配列の値を使って戻す


rotationXとbothsides
平面をちゃんと表示した状態のrotationXは90。
bothsidesはPlaneの裏面を有効にするかどうか(papervision3Dで言うところのdoubleSided)。


マテリアル指定したバージョン
Away3D
サンプル表示
サンプルソース


距離の比較演算子を逆にしたバージョン
Away3D
サンプル表示
サンプルソース

カテゴリー: 


タグ: 


Posted by scratchbrain at June 24, 2008 8:57 PM ブックマークに追加する

Trackback

Trackback URL for this entry:

Post a Comment


検索

このブログを検索

サイトコンセプト

レディオヘッド、Flash・ActionScript 3.0、Processing、アートに関すること。日記・雑感、読書感想など。
[SCRATCHBRAIN.NET ホーム]
[SCRATCHBRAIN プロフィール]
[お問い合わせ]
[Twitter]

リンク

  • 嫁と更新。レシピ、子育て
  • バルセロナ観光ガイド
  • ポケット・アナリシス
  • 洋楽ブックマーク
  • こんなライヴに行きました

広告

おすすめ

最近のエントリー

カテゴリー

タグクラウド

全てのエントリー一覧

RSSフィード

月別アーカイブ

powered by Movable Type

hosted by

あわせて読みたいブログパーツ