NyARToolKit for Java,NyARToolkit for Processing,NyARToolkitCS,NyARToolkitUnityを更新しました。

NyARToolkit 4.2.0

github.com

NyARToolkit for Processing 2.1.0

github.com

NyARToolkitCS 4.2.0

github.com

NyARToolkitUnity 4.2.0

github.com

旧ARToolKitProfessionalに含まれるICPを使った変換行列計算アルゴリズムを追加しました。従来と比べて、3Dモデルのフィッティング精度が向上しています。

NFTに含まれたSURFを除くソースコードもありますが、まだ動作しません。


Java版のMarkerSystemとProcessingの各クラスではライブラリを更新するだけでアルゴリズムが切り替わります。

従来のアルゴリズムを使いたい場合は、以下のようにコンフィギュレーションで切り替えることができます。

Java

:
NyARMarkerSystemConfig config = new NyARMarkerSystemConfig(320,240,NyARMarkerSystemConfig.TM_ARTKICP);//ICPアルゴリズム
//NyARMarkerSystemConfig config = new NyARMarkerSystemConfig(320,240,NyARMarkerSystemConfig.TM_ARTKV2); //ARTK v2互換
//NyARMarkerSystemConfig config = new NyARMarkerSystemConfig(320,240,NyARMarkerSystemConfig.TM_NYARTK); //NyARTK互換

NyARMarkerSystem nyar=new NyARMarkerSystem(config);   //create MarkerSystem
:

Processing

:
//NyAR4PsgConfig cf=new NyAR4PsgConfig(NyAR4PsgConfig.CS_RIGHT_HAND,NyAR4PsgConfig.TM_ARTK);
//NyAR4PsgConfig cf=new NyAR4PsgConfig(NyAR4PsgConfig.CS_RIGHT_HAND,NyAR4PsgConfig.TM_NYARTK);
  NyAR4PsgConfig cf=new NyAR4PsgConfig(NyAR4PsgConfig.CS_RIGHT_HAND,NyAR4PsgConfig.TM_ARTKICP);
  nya=new MultiMarker(this,width,height,"camera_para.dat",cf);

:

ARプログラミング?Processingでつくる拡張現実感のレシピ?

ARプログラミング?Processingでつくる拡張現実感のレシピ?

  • 作者: 橋本直
  • 出版社/メーカー: オーム社
  • 発売日: 2012/03/17
  • メディア: 単行本(ソフトカバー)
  • 購入: 2人 クリック: 71回
  • この商品を含むブログ (7件) を見る
はたらく魔王さま!12<はたらく魔王さま!> (電撃文庫)

はたらく魔王さま!12<はたらく魔王さま!> (電撃文庫)

  • 作者: 和ヶ原聡司
  • 出版社/メーカー: KADOKAWA / アスキー・メディアワークス
  • 発売日: 2015/04/25
  • メディア: Kindle版
  • この商品を含むブログを見る