Develop and Download Open Source Software

Browse Subversion Repository

Annotation of /nyar4psg/trunk/readme.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 216 - (hide annotations) (download)
Sat Feb 7 17:40:58 2009 UTC (15 years, 2 months ago) by nyatla
File MIME type: text/plain
File size: 4109 byte(s)
[ADD]Nyar4psg
新規追加/ドキュメント作成

1 nyatla 216 NyARToolkit for proce55ing
2     Copyright (C)2008 nyatla
3    
4     version 0.2.0
5    
6     http://nyatla.jp/
7     airmail(at)ebony.plala.or.jp
8     --------------------------------------------------
9     ・NyARToolkit for proce55ing
10    
11      NyARToolkit for proce55ingは、processing環境下で拡張現実環境を
12      利用するためのライブラリです。拡張現実ライブラリには、ARToolKit
13      の派生ライブラリNyARToolKit for Javaを使用しています。
14    
15      このライブラリは、processingの標準キャプチャクラスCaptureで取り込んだ
16      映像からARToolKitの変換行列を計算し、それをOpenGLに設定する手段を提供
17      します。
18    
19      入力画像には任意のPImageを使用できるので、たとえば動画、静止画の解析も
20      可能だと思われます。
21    
22    
23     ・準備
24      NyARToolkit for proce55ingの実行には、processing/1.0以上が必要です。
25      サイトからダウンロードして下さい。
26      http://processing.org/download/index.html
27    
28      次に、Capture機能とOpenGL機能を使用できるように、コンピュータの設定をして下さい。
29    
30      Capture機能は、ProcessingのExamples>Libraries>Video(Capture)以下のサンプルが
31      動作すれば、大丈夫です。
32    
33      OpenGL機能は、ProcessingのExamples>Libraries>OpenGL以下のサンプルが動作すれば
34      大丈夫です。
35    
36    
37     ・サンプルの実行
38      1.example/NyARTest/dataディレクトリにある、pattHiro.pdfを印刷しておいてください。
39       これがマーカになります。
40      2.example/NyARTestにある、NyARTest/NyARTest.pdeを開いて実行してください。
41       マーカを撮影すると、そこに立方体が表示されるはずです。
42    
43    
44     ・独自スケッチの作り方
45      1.空のスケッチを作り、NyAR2.jarをSketch>Add File...から追加します。jarファイルは、
46       example/NyARTest/code以下にあります。
47      2.スケッチのディレクトリにdataディレクトリを作り、そこにexample/NyARTest/data以下
48       にあるパターンファイル(patt.hiro)とカメラパラメータファイル(camera_para.dat)を
49       コピーします。
50      3.ファイルが足りないと実行時にエラーが出るので、適時修正してください。
51    
52    
53    
54     ・提供するクラス
55      NyARToolkit for proce55ingは、表示方法をいくつかのパターンでモデル化します。
56      現在は、マーカを表示用の板に見立てる、NyARBoradクラスのみが実装されています。
57    
58      ・NyARBoradクラス(NyARBoard.java)
59      1種類のマーカを同時に1個認識するクラスです。PImage形式の画像入力から、1個の
60      マーカを検出し、変換行列の計算する機能を持ちます。データを単純に映像と合成する時に
61      便利です。
62    
63    
64    
65     ・その他
66      カメラパラメータファイル、パターンファイルは、ARToolKitのそれと完全な互換性が
67      あります。このライブラリにはこれらを作成する機能がありませんので、ARToolKit、または
68      FLARToolKitの機能を利用してください。
69    
70      Windows環境下では、arc@dmzさん作のDirectShow Javaベースのキャプチャライブラリ
71      CaptureDSを使用することをお勧めします。
72      このライブラリは、digitalmuseum http://digitalmuseum.jp/software/nui/processing/
73      よりダウンロードできます。
74    
75    
76     ・ライセンス
77      src以下のファイルはMITライセンスですが、NyARToolkitがGPLv2ライセンスのため、
78      jarファイルのライセンスはGPLv2になります。
79    
80    
81     ・謝辞
82      ARToolkitを開発された加藤博一先生と、Human Interface Technology Lab
83      に感謝します。
84      http://www.hitl.washington.edu/artoolkit/
85    
86      Processingを開発されたCasey Reas氏と Benjamin Fry氏に感謝します。
87      http://processing.org/
88    
89      CaptureDSを開発されたarc@dmz氏に感謝します。
90      http://digitalmuseum.jp/

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26