NyARToolKit for Java,NyARToolkit for Processing,NyARToolkitCS,NyARToolkitUnityを更新しました。
NyARToolkit 4.2.0
NyARToolkit for Processing 2.1.0
NyARToolkitCS 4.2.0
NyARToolkitUnity 4.2.0
旧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でつくる拡張現実感のレシピ?
- 作者: 橋本直
- 出版社/メーカー: オーム社
- 発売日: 2012/03/17
- メディア: 単行本(ソフトカバー)
- 購入: 2人 クリック: 71回
- この商品を含むブログ (7件) を見る
- 作者: 和ヶ原聡司
- 出版社/メーカー: KADOKAWA / アスキー・メディアワークス
- 発売日: 2015/04/25
- メディア: Kindle版
- この商品を含むブログを見る