トップページ » DEEP KICK.com Blog » Papervision3d

Papervision3d

2009年7月10日

ハヤシカオルの最新刊「Papervision3Dではじめる Flash 3Dアニメーション」

今年に入り、けっこう長い間このブログも沈黙していましたが、執筆に追われていると、人間どうも無口になるようでして、書くことばかりにエネルギーと時間をとられているとあんまり話をする気が起きないというか、話をするためのエネルギーが足りなくなるというか。しかしこの半年あまり続いた執筆と校正の日々も、ようやく終わりを迎えることとなりました。370ページにおよぶ書き下ろしの書籍の完成です。今回の書籍のタイトルは、「Papervision3Dではじめる Flash 3Dアニメーション」。書店に並ぶのは7月末か8月頭あたりになるのではなかろうかと。まだあまり多くは語れないのですが、少しだけ今回の書籍について紹介してありますので、興味のある方は、こちらをどうぞ。

Flash 3DアニメーションやPapervision3Dに取り組もうとされる方にお薦めしたい内容です。そのうち書店で見かけたら、立ち読みでもなさってください。サンプルのソースコードもダウンロードできます。書店に並べば、もっと詳しいことを書くつもりでおります。今は、ブルーレイに録りためていた映画とかドキュメンタリーをさんざんばら見たいです。

pv3d_samples.jpg

本書で解説する3Dアニメーションのサンプルはこちらをご覧ください。

投稿者 kaoru : 2009年7月10日

2008年10月14日

連載を一冊にまとめた「ActionScript クリエイティブテクニック - Flash CS3/8対応版」発売!

ActionScript クリエイティブテクニック [Flash CS3/8対応版] MdNのWeb制作総合誌「月刊 web creators」2006年02月号(vol.50)から2008年08月号(vol.80)までの、およそ2年半にわたって掲載した「Flash Creative Technique」が「ActionScript クリエイティブテクニック [Flash CS3/8対応版]」というタイトルで一冊の書籍になりました。連載時に執筆したものから、大幅に加筆・修正を加えた内容になっていますので、ご興味のある方は、ぜひ書店で手にとってみてください。サンプルのデータもダウンロードすることができます。

「ActionScript クリエイティブテクニック [Flash CS3/8対応版]」の詳細は、こちらをご覧ください。

投稿者 kaoru : 2008年10月14日

2008年6月30日

Flash Creative Technique - vol.75
Papervision 3Dを使ってみよう(2)

Papervision3D 2.0とFlash 3Dアニメーションの書籍「Papervision3Dではじめる Flash 3Dアニメーション」を技術評論社から出版しました。よろしければ、こちらもどうぞ。

w80cover.jpg web creators 2008年08月号 の「Flash Creative Technique」は「Papervision 3Dを使ってみよう(2)」になります。

fct75.png できあがりのサンプルはこちらをクリック。
画面を左右にドラッグして、画像を回転させます。上下左右矢印キーで、3D座標上のカメラを移動させることができます。

第75回となる「Flash Creative Technique」も、本連載が最終回となりました。わたくしハヤシカオルは、第45回から31ヵ月にわたって執筆しました。次号からは装いも新たに、Flashの新連載「ActionScript3 Technical Bible」がスタートします。そちらも引き続きハヤシカオルが担当することとなりましたので、今後とも「web creators」ならびに新連載をよろしくお願いいたします。

今号では前回に引き続き、「Papervision 3D」を使ったFlash 3Dコンテンツ制作にチャレンジしていきます。今回も同様に最新のβ版である「Papervision 1.7」を使用したサンプル「The 3D Photo Gallery」を作成します。実際にできあがったものを見ていただくのが手っ取り早いのですが、3次元空間内をドラッグして回転させたり、矢印キーでカメラを移動させることが可能なフォトギャラリーとなっています。XMLを使って読み込んだ外部JPEGファイルをPV3DのPlaneオブジェクトのマテリアルにマッピングし、PlaneオブジェクトをRollOver/RollOutした際にインタラクティブに反応させる機能を実装し、より実践的なサンプルを設計しました。またコンテンツのオープニングでは、3DシーンのCameraオブジェクトを移動させて3Dアニメーションにしています。

投稿者 kaoru : 2008年6月30日

2008年6月17日

Flash Creative Technique - vol.74
Papervision 3Dを使ってみよう(1)

Papervision3D 2.0とFlash 3Dアニメーションの書籍「Papervision3Dではじめる Flash 3Dアニメーション」を技術評論社から出版しました。よろしければ、こちらもどうぞ。

w79cover.jpg web creators 2008年07月号 の「Flash Creative Technique」は「Papervision 3Dを使ってみよう(1)」になります。

fct74.png できあがりのサンプルはこちらをクリック。

わたくしハヤシカオルが本連載を担当するようになって、記念すべき30回目となる今号では、 「Papervision 3D」を使ったFlash 3Dコンテンツ制作にチャレンジします。「web creators」の読者の中には、既にPapervision 3Dについて聞いたことがあったり、実際に3Dモーションにチャレンジしている方も少なからずいると思います。そこで今回はAS3.0 + Papervision 3Dを使ったコンテンツ制作がテーマです。
まずはpapervision 3Dをダウンロードすることから始まります。ダウンロードとインストールの詳細は紙面の解説のほうに譲りますが、Subvisionというバージョン管理システムを用います。今回は最新のβ版である「Papervision 1.7」を使用することにしました。実は2007年12月にPapervision 3D 2.0 (コードネーム:Great White) がα版として発表されています。こちらのほうが現在では活発な議論が進み、日夜開発チームから手が加えられたりしているようですが、実際のコンテンツ制作はやや枯れた技術の方が仕様変更もなく作りやすいので、1.7を選択しました。しかしながらPapervision 3D 2.0は非常に魅力的な機能を備えているようですので、今後こちらのほうも目が離せません。引き続き注目していきたいテクノロジーです。

準備が整ったら、まず3Dシーンにオブジェクトを表示します。3Dシーンというのは、Papervision独自の概念で、Flash内に3次元空間を作り出します。それを3Dシーンと呼びます。紙面のサンプルでは1つの平面(Planeと呼びます)オブジェクトを3Dシーンに表示するだけのシンプルなサンプルから解説しています。
次にPapervision3Dにおける3次元座標がどうなっているのかについて調べています。3次元座標上のX軸、Y軸、Z軸にラインを引き、表示してみます。するとPapervision3Dでは画面の奥に向かう方向がZ軸の正の方向になっていることが分かります。どの方角が座標の正の方向を指し示しているのかを理解しておくことは非常に重要です。

最終的にはできあがりのサンプルでご覧いただけるように複数のPlaneオブジェクトをランダムな位置に配置し、マウスと連動させてCamera3Dの位置を変化させています。これからPapervision3Dに触れてみたいと考えている方にぜひおすすめしたい内容です。今回のサンプルをふまえて、次号ではさらにインタラクティブなサンプルに仕上げていきます。乞うご期待!

投稿者 kaoru : 2008年6月17日

contents
about
contact
Photo Gallery
blog
iPhone/iPad アプリ
Kindle book
portfolio