イナヅマTVログ

2009.04.10
17:31
author: taikiken
0件のコメント

ActionScript 3, 筒状に並べた画像を回転させる

前回同様 Advanced ActionScript 3.0 Animation を参考に画像を筒状に並べて3D回転させてみた。

サンプルでは Rotate Carousel(回転木馬)と名前がついていた。
サンプルは Shape を並べていて表裏が関係ない、Bitmap に置換えるときに注意が必要。

Rotate Carousel - 1

Flash Player 10 で追加された3D関連のクラスを把握するのに時間がかかりそうな予感。
Matrix3d, Vector3D, PerspectiveProjection が重要な働きをしている。

Demo : Rotate Carousel v.1 - Flash Player 10 が必要です。

ポップアップされたウインドウをリサイズすると面白い。

もう一つ。
PerspectiveProjection.fieldOfView を小さくしたものを作った。

Rotate Carousel 2

Demo : Rotate Carousel v.2 - Flash Player 10 が必要です。

全ての画像が見えるようになると、手前の画像が表を向いている必要があるので、v.2 では rotationY を +180 している。
PerspectiveProjection.fieldOfView は魚眼効果を出す働きがある。
値が大きいと効果も大きくなる、0 から 180 の間で設定できる。

続きを読む →

2009.04.10
07:44
author: taikiken
1件のコメント

ActionScript 3, 立方体を3D回転

Rotate CubeAdvanced ActionScript 3.0 Animation を参考に立方体を3D回転させてみた。

Bitmap を各面にはり、Mouse との距離で回転スピードを調整した。
200px X 200px の正立方体。

リフレッシュごとに各面のZ深度を調整しないと立方体が壊れてしまう。
Flash Player 10 から使える Marix3D を使うのは ActionScript リファレンスを見ただけでは思いつかないな。
Vector3D も登場して難易度はますます上がってしまう。

各面を配列に保持しリフレッシュ時にdeltaTransformVector値を比較しソートさせる。
書けば簡単だけど、イマイチ理論が理解できない。

perspectiveProjection を使うことで stage をリサイズした時の立方体のゆがみを抑制することができるんだね。
以前に比べて簡単なようなそうでもないような・・・


Demo : Rotate Cube - Flash Player 10 が必要です。

続きを読む →

2009.04.08
18:25
author: taikiken
0件のコメント

FLARToolKit, チュートリアルビデオ at gotoAndLern.comとGE’s Plug Into the Smart Grid

FITC 2009 や Adobe EDGE でも注目の GE | Plug Into the Smart Grid

使われているのは、FLARToolKit。
こういう風に使うと、エンターテイメントな作品になるんだと思いました。
ややもすると技術を使うことばっかりに夢中になってしまい、「楽しむ」ことを忘れてしまいそうになったりしてしまうことを反省しました。


gotoAndLern.com でチュートリアルビデオが公開されています。

続きを読む →

2009.04.08
16:56
author: taikiken
1件のコメント

iPhone, Virtual Pet デモムービー

iPhone Virtual PetiPhone で ARToolKit のようにマーカー上に3Dアニメーションを表示させるデモムービーが YouTube にアップされてました。
2008-11-28 の登録なのでかなり前だったんですね。

Touch Arcade と MacRumors で知りました。
Impressive Augmented Reality Game Possibilities on the iPhone
Video-In and Magnetometers Could Introduce Interesting iPhone App Possibilites

マーカーのところに犬が出てきてインタラクティブに反応します。
ミルクを飲んだり、おなかを触られて喜んだりしています。

続きを読む →

2009.04.08
09:37
author: taikiken
0件のコメント

Tweensy vs. HydroTween, ActionScript Tween ライブラリ(2)

前回に続き Go + HydroTween と Tweensy に同じモーションを設定し動かしてみた。
x と roation に 色遷移を加えた。

Tweensy 使用法の理解が少ないのかもしれないけど・・・

位置と回転と色のモーションを同じインスタンスに対し同時に行おうとした場合、Tweensy は設定手順が面倒くさい。
何をモーションさせるかによって使うべき関数を使いわけなくてはいけない(?)ことが要因かも。
回転させるのに Matrix、色遷移には ColorTransform を使うことを知っていないといけない。

Tweensy duration:0 だと予測不能の結果になるよう、duration:0 を使ってはイケナイ。
実は、HydroTween も duration:0 で想定外の動きになることがある、まだどの条件下だとそうなるのか解明できてはいない。
Tweensy は「必ず」なので気をつけとこ。

続きを読む →

2009.04.07
06:41
author: taikiken
4件のコメント

Tweensy vs. HydroTween, ActionScript Tween ライブラリを比べてみた

ActionScript Tween ライブラリも選択肢が増えてうれしい限りです。
Tweener
Go + HydroTween
GTween
TweenMax / TweenLight
Tweensy

通常の使用ではそんなに差は出ないと思われるので、なれたライブラリを使うと良いかな。
Go + HydroTween と Tweensy に同じモーションを設定し動かしてみた。

続きを読む →

2009.04.06
01:56
author: taikiken
0件のコメント

2009 FITC Design & Technology Awards, 投票受け付け中

Toronto で開かれる FITC 2009
今年は Progression な人とか FLARToolKit な人がスピーチをするので注目度も高いと思います。
[イベント] FITC で話します

FITC Toronto 2009 で表彰される Design & Technology Awards のファイナリストが公開されています。
FITC 2009 :: People’s Choice Awards Voting

コンテンツをひとつずつ見ていくだけで Flash のポテンシャルと可能性を知るのに役立ちますし、素晴らしい仕上がりにうっとりしてしまいます。

またお気に入りのサイトは ‘Peoples Choice Award’ として投票することが可能になっています。

まだまだ全部は見切れてないけど、さすがファイナリストどれも見応え充分です。

動画をインタラクティブパーツとして使っているコンテンツが多いような気がします。
それに伴って、ローディングに時間がかかり再生までにかなり待たされることが多いように感じます。

動画だけでなく3Dな動きやパーツなど重量級のデータが目白押しで、いくらブロードバンドの時代とはいえ少し考えさせられました。

ロードしているのをユーザーが気づかないようなコンテンツを作りつつ、3D表現や動画も取り入れたインターフェースを実現するには、どうしたらいいのか研究課題です。

2009.04.02
10:25
author: taikiken
0件のコメント

PhoneView, iPhone データ自由自在

MacHeist 3 Bunndle、去年よりお得感がないなと思いつつ、やっぱり今年も買ってしまいました。

今年の当たりは、PhoneView です。
JB 無しで iPhone のデータを取出せます。
iPhone 内のサウンド再生なんかもできます。
Camera 画像はiPhotoと連携できるようです。
メモ(Notes) は書換てiPhoneに転送できます。
iTunes で同期できるものは同期してしまえば良いのですが、カメラで撮影したデータを取出したい時とか役に立ちそうです。

JB すればデータを転送したり取出したりフォルダを作ったりとかホントに何でも自由自在に使えそうです。

メモを書き換えようとすると iPhone にロック設定しているとうまくいかないようでした。

PhoneView

update 2009-04-05
$400,000K を超えて BoinxTV のライセンスロックが解除された。

2009.04.01
08:02
author: taikiken
1件のコメント

Honda Insight TV CM, “Let It Shine” ヤバイ

Honda Insight Let It ShineHonda Insight の新 TV CM “Let It Shine” があっちこっちで話題になっている様子。

Insight をグリッド状に並べ、ヘッドライトで巨大なLEDを作りアニメーション映し出す 1 min. のビデオ。
車のキュートさが伝わる良質なCMです。
日本のテレビでも流せばいいのに・・・


続きを読む →

2009.03.31
18:43
author: taikiken
0件のコメント

Flash, Flex で Facebook アプリケーションを作りましょ

Adobe Developer Connection に Flash, Flex で Facebook アプリケーション作成チュートリアルビデオがアップされました。

Build your first Facebook application 12:08
Flex Builder を使ったライブ感あふれるデモです。
Flashでもほとんど同じように作れるのではないかと思います。

全部英語なのはつらいけど12分でアプリを作ってた。

開発には Google Code から facebook-actionscript-api をダウンロードします。

他に参考サイトが記載されていました。

ところで、Facebook ってどう使うと良いのかイマイチ理解できない。
長いことほったらかしてたら、イタリア人のMarcoに「友達いないみたいだね、オレが友達になってやる」と言われてしまった。
思わず「ポチッとな」してしまったので、Marcoさんは友達です。

update 2009-04-01
Adobe Developer Connection
Deliver rich, social experiences on the web
構築済みのアプリケーションへのリンクとVideo。