bao_baoは盾を装備した
2009.03.15
おかげさまで防御力が20くらいアップしました。ありがとうございます。 盾って意外と思いのですね。 で、初FLARToolKitを触りました。
Saqoosha先生のFLARToolKit スタートガイドを熟読し、その記事中の一式ファイルをダウンロードしました。
しょっぱなからつまづく
作業フローとしては、
- Lightwaveで盾をモデリング
- BlenderでCollada書き出し
- Papervision3Dにモデルを読み込む
- FLARToolKitでウマー
このFLARToolファイル一式のおかげで、すぐに盾装備の予定でしたが、Collada書き出しで手こずり、全体の作業時間の80%はそこに費やされたといっても過言ではないです。
不具合内容は、Lightwave(以下:LW)のモデリングデータをBlenderに読み込んでCollada書き出ししたときに、Mapが表示されずワイヤーフレームしか表示されないというものでした。 以前テストで作ったLWモデリングデータは、ちゃんと表示されていて、マテリアルの設定は同じにしてあるのにできないという、ちょっと参った状況で。 30日間限定の一時的な解決方法として、NewTekからLightwave9.6をダウンロードしてこのバージョンから実装されたCollada書き出しを利用してBlenderを介さずにPapervision3Dに読み込むというものです。
■盾について
一式ファイルの中では、Papervision3Dでキューブを生成し、表示するというものでした。 僕は、盾をとりあえず装備してみたかったので、Lightwaveでモデリング。ポイント数は、116ポイント。 [/caption] 盾全体は、UVマップ1枚で張りました。(余計なファイルは増やしたくないのと、あと形状が簡単だからです。) 一式ファイルのキューブをそのまま盾で置き換えただけなので、Collada書き出し以降はすんなり実装できました。 マーカーですが、プリンタの調子が悪かったため、iPhoneでマーカーのPDFを表示させています。
■さあ、Lets 盾装備! - 盾装備の仕方
盾を装備したい方(webカメラ必須)は、以下の方法でお試しになれます。
- まずマーカーを印刷もしくは外部媒体で表示。マーカーはこちらからダウンロードできます。
- I equiped Shield.のサイトへクリックして飛ぶ
Enjoy Equipping shield! Webカメラをお持ちでない方は、以下の動画でデモをごらんいただけます。
I equiped the shield. from bao_bao on Vimeo.e 今回は、マッピングが適当なので、次回は、もうちょっとちゃんとしたマップを貼って、リアリティを出したいです+アニメーションにもチャレンジしたい。
[余談] 最初、動画にはオープニングのテーマをBGMとして入れていたのですが、それだとvimeoで再生できず・・・・・断腸の思いでBGMはカットしました。 ソースファイルはこちら
update 2010.03.05...
[関連記事]






