FLARCodeを元に画像を作れば、絶対認識できるんじゃね?→やってみた。

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2009年1月15日 木曜日0:57:11

FLARToolKitをやっていく上で、わざわざWebカメラを接続するのが面倒なので、
なんか代わりの画像でも使えないかな??などと思うことがよくあると思う。
俺もよくある。
何せ、Webカメラを起動するまでが重い。
しかも、カメラにマーカを映すよう調整するのが面倒だったりする。

かと言って、マーカはpdf形式なので、AS3で使うのが面倒。
と言う事で、FLARCodeインスタンス内のデータを
そのまま画像化し、Papervision3DのMaterialとして使えるようにしてみた。

そのdemoが、こちら

使い方メモ

このようにして使う。

var code:FLARCode = new FLARCode();
//FLARCode読み込み処理
・・・
//FLARCodeをイメージ化
var codeImg:FLARCodeImage = new FLARCodeImage(code, 300, 300);
//Papervision3Dのマテリアルに設定
var mat:TriangleMaterial = new MovieMaterial(codeImg);
mat.doubleSided = true;
var plane:Plane = new Plane(mat, 300, 300, 4, 4);
//後は、これをViewPort3DにaddChildすればよい。

  • ページ:
  • 1
  • 2

TrackBack URL :

コメントする

HTML convert time: 0.841 sec.