« 同人誌即売会におけるコスプレ | トップページ | FLARToolKit2.0+FlashDevelop 導入メモ »

2009年1月23日 (金)

FLARTookit2.0+FlexBuilder3.0の導入メモ

とりあえず
一度、SimpleCube.asは動かしたんだけども
色々触りすぎてゴチャゴチャしすぎてるので、再度インストールというか導入から纏めたいと思う。

何度もやる可能性もあるし、防備録というところでひとつ・・・

そろそろ、卒論関係で作成したいんだけども
遷移などは出来たから、FLARToolkitの画像認識の開始と終了が何処か調べないといけんなぁと
・・・SimpleCubeのソースを読んで解いてるんだけど・・・時間かかるかも
あー学生ニートだから、ひたすらそっちに時間をかければ良いわけだけども

参考はちゃぶ台メモさんところと、タロタローグさんとこで解説されているのでOK

ただ、タロタローグさんとこも、FLARToolkit2.0の導入を書いている途中だそうで
そっち待った方が良いとは思う、多分
自分は時間が無いだけだけども・・・勉強しない癖は直さないとなぁ(´・ω・`)

-というわけで、srcに放り込む-

大体は、ちゃぶ台さんところの手順でOKです
ただ、最新版だと、Papervision3Dの中身が少々変わっているようです
見たらわかるんですが、as2とas3というフォルダがあります
多分、ActionScript2.0とActionScript3.0だと思いますので、as3以下にある

papervision3d\as3\trunk\src

を全て上書きで作成したフォルダFLAR_testに放り込みます
現状、FLAR_testの中身はこんな感じです

Folder1_3


次、FlexBuilderに戻って、プロジェクトの中に、さっきコピペした「samples」と「src」が出来ていることを確認


さて、タルタローグさんでも書いてある通り・・・と思ったんだが
ソースを見ている限り、org.papervision3d.cameras.Camera3Dの変数は最新版だと全てprotectedになっている
少し前・・・10月あたりのリリースだと、全てprivateになっていたんだけども
多分、大丈夫だろうということで、改変しておりません、あしからず


さて、ここで問題が発生
FlexBuilder3.0でやる場合、srcを外部ソースとして読み込もうとするとエラーが出ます
なので、一旦、メインソースフォルダを「sample」にしたあと、FlexBuilderを再起動してください
そうすると、srcにパスが通ってない状態になります
その後、ちゃぶ台さんとこにあるように、srcを外部フォルダとして認識するようにします


この状態になると、エクスプローラーからフォルダを開いてみるとわかりますが


Folder2

こうなっているはずです
さて、ここで問題が一個・・・
sample以下がパスが通っているはずなのに、デフォルトのコンパイル指定が出来ません
前は、net以下のさくーしゃさんのサンプル(SimpleCUbe.as)を移動、パッケージ名変更、ソースフォルダを指定変更とかして無理やり動かしましたが
そうすると、それ以外のが動かせないという状況になるので

なお、FlashDevelopも入れてるんですが
環境なのか、タロタローグさんを参照しても日本語やら上手くいかなかったので・・・


とりあえず、Flexの書籍だけじゃなく、ActionScriptの書籍も読み込まないとダメっぽいなぁ
まずは、タロタローグさんとのこサンプルを動かさないと・・・うん
同時にSimpleCubeの読み解きかしら・・・


卒論だと、FLARToolkitで認識して各種のトリガにするだけなのに
なんでMetaseqoiaとか入れてはちゅねを表示させようと頑張っているんだろう、俺はw
ただ、失敗中。円のやつも失敗したなぁ
認識しているけど、表示されないっていう状態
タロタローグさんとこのサンプル改変どおりのはずなんですが

多分、サンプル最後の
this._baseNode.addChild(this._cube);
の代わりの描写のやつをやってないからだと思う。ならやれよって感じですが(´;ω;`)
と・・・とりあえず、楽しいんだけども、先に認識開始と終了を見極めてから!!ということで
デモに1人1人のマーカー対応のmqoしたら華やかには出来るだろうけどなぁ・・・
先生以外に理解していただけるのかが不明。ガンダムを表示したら乗ってきてくれると嬉しいとか思った

|

« 同人誌即売会におけるコスプレ | トップページ | FLARToolKit2.0+FlashDevelop 導入メモ »

プログラム」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/517601/43834948

この記事へのトラックバック一覧です: FLARTookit2.0+FlexBuilder3.0の導入メモ:

« 同人誌即売会におけるコスプレ | トップページ | FLARToolKit2.0+FlashDevelop 導入メモ »