Adobe MAX Japan 2007 感想文:ROXIK 城戸さんの

  • 2007-11-02 (金) 22:55
  • flash

Flash による 3D 空間の創造とメカニズム

ROXIK 城戸雅行さんの発表。3D は「もうひとつの世界」を作ることができるのが魅力とのこと。

まずプレゼンコンテンツが凄かったです。プレゼンの導入部分だけで FWA クオリティ。パーティクルがいろんな形状に組み上げられ、アニメーションしてました。きっと子供が見たって大喜びすると思います。たしか「DIGITAL TOYS」が絵本的コンテンツを目指されていた(ようなコメントをどこかで見たような)気がしますが、今回のプレゼンコンテンツも「3Dスゲェ」というだけでなく「ボールが跳ねてカタチになって、また崩れて・・・」という表現が、老若男女がワクワクできる気持ち良さがある感じ。なんというクリエイティブスキル!

導入部分から世界レベルの作品を見れたので既に満足でしたが、そこから発表に入り、そこでも3Dのキャラ達がワラワラ移動して発表タイトルを人文字してくれる3D表現。こういうのって一旦ベースとなる秩序を実装すればあとはいろいろ設定できまくれる感じなのかなぁ?発表内容としては城戸さんの制作物を紹介してくださった後、簡単なサンプルを制作しながらご自分の制作環境を紹介。

LightWave3D でモデリング& Fireworks でテクスチャ貼りする作業結果を、リアルタイムで FlashPlayer で確認できるプレビューツールを自作されたとのこと。このプレビューツール自体が世界レベル。
で、完成したモデリングデータを Flash で読み込める形式でエクスポート。各頂点座標・テクスチャ情報等を数値データの配列オブジェクトとして Flash で読み込むらしい。この書き出しツールも城戸さんの自作(以前雑誌ではこのエクスポーターはPHPで書いたと仰っていたと思う)。なんというプログラミングスキル!

この後、3Dを学習する上での「壁」について言及。3D学習は2Dよりも基礎を克服する際の苦労はあるけど、それは必ず活かされると熱く説かれていました。それは Papervision3D だろうが、将来的に Flash に3Dが搭載されようが、とにかく乗り越え&身につけておくべき「壁」なので、極論は自分で3Dエンジンを作るぐらいの努力が必要。

3D の基礎として紹介されていた事柄は「Making Things Move!」(日本語版も出たようですね)でも解説されているのでオススメ。たとえばオブジェクト回転について、せっかくAS3で処理能力向上したのだから、2D回転の場合でも3D回転アルゴリズムで実装してみる習慣を付けてみるとかそういうとこから始めると良いかも(と仰っていたかも)。

さらにベクトル移動といった数学的な基礎知識固めについては、城戸さんも持ってらっしゃるという「ゲーム開発のための数学・物理学入門」を頑張って読めば基礎固めとしてはいいのではないでしょうか。

今回は基礎学習の導入部分の紹介だけで、その次のステップとして何をやるとよいのかについては残念ながら発表時間の都合上、カットされたようでした。基礎学習部分については、上でオススメした2冊をこなせばそこそこ身に付くと思うので、その次ステップの話が猛烈に聞きたかったです!
まぁ基礎を身につけられれば、テンションも上がって自ずと自分の作品とか実験を繰り返すようになるのかもしれませんね。

すごく素敵なプレゼンテーションでした。ありがとうございました。

Comments:3

birdly 07-11-05 (月) 22:19

はじめまして。いつも一方的にお世話になっています!
城戸さんのセッションは満席で参加できなかったので、こちらのレポートで垣間見ることが出来て嬉しいです。
ところでちょっとお聞きしたいことがありまして、trick7で薦められているAS3版の”MakingThingsMove!”の購入(日本語訳版を)を検討しているのですが、これはAS2版の数学的アニメーション解説と同じ内容もフォローしているのでしょうか?それともまた別の切り口の本になっているのでしょうか?
いきなりで恐縮ですが、、参考にお聞かせいただけると幸いです。
ちなみにMAXの会場でお見かけしたのでお話させていただきたかったのですが、大勢に囲まれていたので踏み込めませんでした・・いつかご挨拶できる機会がありましたらよろしくおねがいします!

tera 07-11-05 (月) 22:57

>birdly様
はじめましてこんばんはー。
城戸さんの僕のこのレポートでは絶対に垣間見れないぐらい凄いセッションだったんですよ(笑)

>これはAS2版の数学的アニメーション解説と同じ内容もフォロー
MakingThingsMove AS2版との共通点ということでしたら、「同じ内容」になります。三角関数の説明から加速表現、3D表現など、「解説する概念&手順、作るサンプルは同様で、それをAS3で作った。冒頭にオマケとしてAS3の基礎が追加されている」感じですね。僕は洋書AS2版, AS3版, 日本語版(明日届く)全部買いました。僕を成長させてくれた本なので、一生お布施していくと思いますwww
とりいそぎこんな感じです。今後ともよろしくです。

birdly 07-11-05 (月) 23:29

ご返答ありがとうございました。
早速amazonで購入しましたっ!

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.trick7.com/blog/2007/11/02-225537.php/trackback
Listed below are links to weblogs that reference
Adobe MAX Japan 2007 感想文:ROXIK 城戸さんの from trick7
AS3習得本
AS3の全容を学習できる本。この中でどれか1冊自分に合ったものを。
Adobe Flash CS4 詳細!ActionScript3.0入門ノート ActionScript3.0 プロフェッショナルガイド 初めてのActionScript 3.0 Flashユーザーのためのステップアップガイド 詳説 ActionScript 3.0 Actionscript 3.0 Cookbook
AS3発展本
ASでアニメーションさせる面白さを知るための本。
Flash Math & Physics Design:ActionScript 3.0による数学・物理学表現[入門編] ActionScript 3.0 アニメーション AdvancED ActionScript 3.0 Animation (Advanced)
AS2
"Flash"ではなく"ActionScript2.0"学習のための良著。他にもいろいろ読んだけど、この4冊を読んだ後、自分が成長できた感じがしました。
FLASH ActionScript 2.0入門完全ガイド+実践サンプル集 [CD-ROM付] Essential Actionscript 2.0 Flash 8 Essentials Foundation Actionscript Animation: Making Things Move (Foundation)

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

Return to page top