AS3S.ORG

ACTIONSCRIPT 3.0 SOURCES

トークイベントのお知らせ

以下のイベントで骨展についてお話させていただくことになりました。

■第33回Flash OOP勉強会

7月3日(金) 19:00-21:00
アドビ株式会社大崎オフィス(ゲートシティ大崎、イーストタワー 19階) 会議室
参加費無料

詳細/申込みはhttp://www.flashoop.jp/から。

■クリエイターズトーク3「バーチャルな骨」

7月4日(土) 14:00-16:00
出演:中村勇吾(THA)、五十嵐健夫、緒方壽人、中谷日出
21_21 DESIGN SIGHT B1 ロビー
参加費無料(但し、当日の入場券が必要です)

詳細/申込みはhttp://www.2121designsight.jp/bones/event_0704.htmlから。

ご参加をお待ちしております。

Written by admin

June 22nd, 2009 at 11:07 pm

Posted in misc.

「骨」展@21_21 DESIGN SIGHTに参加しています

5/29より六本木ミッドタウンの21_21 DESIGN SIGHTで開催中の「骨」展に参加しています。リーディング・エッジ・デザインとして展覧会の企画段階から関わっていた他、以前、山口情報芸術センター[YCAM]でも展示していたナビゲーションシステム「on the fly」の「骨」展バージョンを使った会場ナビゲーションも製作しました。

また、東京大学の五十嵐健夫先生の開発したアルゴリズムをベースにした新作「another shadow」も展示しています。

「another shadow」は、壁に映った自分の影が勝手に動き出す、という作品です。

音楽に合わせてある瞬間切り取られた影は、三角形の集まりに分割され、仮想の「骨格」が与えられます。その構造を五十嵐さんの開発したRigidというアルゴリズムを使ってリアルタイムに変形させています。

五十嵐さんは、お絵かき感覚で簡単に3DモデリングができるTeddyというソフトなどで世界的に知られるコンピュータサイエンス研究者で、Rigidというアルゴリズムも直感的なお絵かきアニメーションソフトのために開発された手法です。

http://www-ui.is.s.u-tokyo.ac.jp/~takeo/research/rigid/index-j.html
http://www-ui.is.s.u-tokyo.ac.jp/~takeo/papers/rigid.pdf (論文)

普通、このようなアニメーションを行うには、インバースキネマティクスと呼ばれるような、関節の回転やバネ運動などを利用した物理シミュレーションが使われますが、ロボットのような動きになってしまったり、動きがなかなか収束しなかったりします。

五十嵐先生のアルゴリズムは、このような物理シミュレーションを一切使わず、幾何学的な計算のみを使ったアルゴリズムで、実際の人間の構造とはまったく違うにも関わらず、とてもいきいきとした面白い動きを見せてくれます。

ちなみに、当初Flashでプロトタイプを作っていたのですが、このアルゴリズムでは形に構造を与える(影を切り取る)瞬間に、要素数が万単位の行列を解く必要があり、膨大な計算が必要なため、Flash(ActionScript)では処理が到底間に合わず(AS3ではキャプチャ時の行列計算に20秒近くかかりました)、Alchemyなどの新しい技術を試したり試行錯誤の結果、結局C++(OpenCV + Open GL)のみで開発しました。

音楽はon the flyに引き続き、松井敬治さんにお願いしました。
すべての音がサンプリングされた生音から出来ていて温かみのあるサウンドに仕上がりました。

技術的な話はともかく、子どもたちが楽しんでくれているのを見るのはうれしいですね。

「骨」展は、他にもTHA/中村勇吾さんの作品や、takramのロボット、からくり人形、明和電気の新作、などなど、動いたり、インタラクティブな展示がたくさんあるので、是非、写真や動画ではなく会場で実物を体験していただければと思います。

Written by admin

June 17th, 2009 at 3:39 pm

Posted in misc.

Flash CS4対応 EmEditor用 ActionScript3.0構文ファイル

EmEditor用ActionScript3.0構文ファイルをアップデートし、Flash CS4に対応しました。
ダウンロードはこちら

EmEditor用 ActionScript3.0構文ファイル (Flash CS4対応)

Read the rest of this entry »

Written by admin

December 1st, 2008 at 9:40 pm

Posted in misc.

Flash CS4日本語ヘルプ&リファレンス

Adobe® Flash® CS4 Professional
http://help.adobe.com/ja_JP/Flash/10.0_Welcome/

Adobe ActionScript 3.0 のプログラミング
http://help.adobe.com/ja_JP/ActionScript/3.0_ProgrammingAS3/

ActionScript 3.0 言語およびコンポーネントリファレンス
http://help.adobe.com/ja_JP/AS3LCR/Flash_10.0/

Written by admin

November 18th, 2008 at 2:33 pm

Posted in misc.

on the fly @ minimum interface

山口情報芸術センターYCAMで11/1から開催中の「ミニマムインターフェース」展で
会場のナビゲーションデザインを担当しました。

「ミニマム インターフェース」展では、ナビゲーションデザインを、展示に対するメタ・インターフェースの意味で、作品と鑑賞者の新しい関係性を築く手がかりとして位 置づけています。多種多様なメディアが混在・競合する現在、「紙」という原初的なメディアが持つ存在感や直感性を改めて見直し、最新の情報技術と組み合わ せることによって、展覧会の新たなナビゲーションの可能性を試みています。

“on the fly”

本展 フライヤーは、必要最低限の文字情報のみを掲載し、フライヤーそのものがナビゲーションツールとして、ミニマムなインターフェースとなる仕組みをもってい ます。16個の穴があいたフライヤーを、会場内の3ヶ所に設置されたナビゲーションテーブルに載せ、それぞれの穴をふさぐことによって、展覧会や作品の情 報が表示される仕組みになっています。このシステムは「on the fly(=「その場で」「動的に」「即興で」の意)」と名づけられ、高精度の形態検出技術が組み込まれることによって、フライヤーがテーブルのどの位置に 置かれても作動し、インタラクションを楽しみながら展示データを表示することができます。

(展覧会ウェブサイトより)

Read the rest of this entry »

Written by admin

November 4th, 2008 at 10:53 pm

Posted in misc.

Flex Builder 3をFlash Player 10に対応させる

【追記】
Flex Builder 3.0.2 日本語版が公開されました。
スタンドアローン版 | eclipseプラグイン版
Flex Builder 3.0.2をインストールするとデフォルトでFlex SDK 3.2が適用されますので、コンパイラの設定のみでFlash Player 10に対応させることができます。

Flash Player 10が正式に公開されました。
2008/10/17現在、最新バージョンは 10.0.12.36 です。

Flex Builder 3でFlash Player 10対応のSWFをビルドするには以下のように設定します。

Read the rest of this entry »

Written by admin

October 17th, 2008 at 11:41 am

Posted in Environment

伊東豊雄×takram「風鈴」展


Flashとは直接関係ないですが、おすすめの展覧会をご紹介します。

赤坂にあるホテルニューオータニのオカムラショールームで開催中の伊東豊雄×takramによる「風鈴」展です。

天井から吊り下げられた約300個の風鈴が、人の動きに応じて涼やかな音と光を放ちます。
蛍の群れの明滅の同期現象が、個々の蛍の相互作用によってもたらされるように、takramが作ったこの風鈴もセンサーネットワークによってそれぞれの風鈴の光と音のリズムが近接する他の風鈴と影響を及ぼし合うことで空間全体に様々なリズムやパターンを生み出します。

また、自然界のリズム現象がちょっとした外乱でカオス状態に陥るのと同じように、ネットワークに生じるノイズなどの影響で予期しない現象が発生したりと、設営では様々な苦労があったそうです。

土日とお盆はクローズで場所も少し行きづらいですが、是非ゆっくり体験してみてください。

ココカラハジマル : 伊東豊雄 × takram「風鈴」展



p.s.
ここに来る方には言うまでもないと思いますが、昨日から開催中の「NOW UPDATING… THA/中村勇吾のインタラクティブデザイン」もおすすめです。新作だけでなく、見慣れた作品も大型ディスプレイや小気味のよい演出で新鮮に感じられます。こちらも日曜・祝祭日休館なのでご注意を。

Written by admin

August 6th, 2008 at 1:44 pm

Posted in misc.

org.as3s.Tween Ver2.0の使い方(5) カスタムイージング関数

org.as3s.Tween Ver2.0ではイージング関数として独自に作成した関数を利用することができます。
また使い方(3)で紹介したように、持続時間を設定しないイージング関数を作成することができるため、従来のTweenライブラリよりも柔軟な拡張が可能です。

Read the rest of this entry »

Written by admin

August 4th, 2008 at 10:23 pm

Posted in Tween

Feed URLリダイレクトの設定変更

WordPressへの移行に伴って行ったFeed URLのリダイレクトがAtom→RSSフィードになっていましたので修正しました。一部のBlog Readerではうまく取得できなかったかもしれません。

現在は、Atomの場合
http://as3s.org/atom.xml → http://as3s.org/feed/atom/ (リダイレクトされます)
またはRSSの場合
http://as3s.org/feed/

となっています。

Written by admin

August 3rd, 2008 at 9:50 pm

Posted in misc.

org.as3s.Tween Ver2.0の使い方(4) オブジェクトトゥイーン

org.as3s.Tween Ver2.0では変化させたいパラメータとして、数値だけでなくオブジェクトを指定することができます。
パラメータとしてオブジェクトを指定すると、そのオブジェクト内に含まれる数値を一括して変化させることができます。
TweenerなどではColorTransform、Matrix、BitmapFilterのトゥイーンを行いたい場合にはそれぞれに対応した拡張クラスを読み込む必要がありますが、org.as3s.Tween Ver2.0では、この新機能によってTweenライブラリ内で特殊な処理を行うことなく、ColorTransform、Matrix、BitmapFilterなどのトゥイーンを行うことが可能になりました。

Read the rest of this entry »

Written by admin

August 1st, 2008 at 10:13 pm

Posted in Tween