Develop and Download Open Source Software

Browse Subversion Repository

Diff of /nyar4psg/trunk/readme.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 823 by nyatla, Fri Apr 22 18:04:53 2011 UTC revision 843 by nyatla, Sun Apr 24 14:05:24 2011 UTC
# Line 1  Line 1 
1  ======================================================================  ======================================================================
2  NyARToolkit for proce55ing  NyARToolkit for proce55ing
3   version -------   version 1.0.3
4  ======================================================================  ======================================================================
5    
6  Copyright (C)2008-2011 Ryo Iizuka  Copyright (C)2008-2011 Ryo Iizuka
# Line 31  NyARToolkit for proce55ingの特徴 Line 31  NyARToolkit for proce55ingの特徴
31   * マルチマーカ、シングルマーカののユースケースに対応します。   * マルチマーカ、シングルマーカののユースケースに対応します。
32   * NyIdマーカ、ARToolKitマーカの両方に対応します。   * NyIdマーカ、ARToolKitマーカの両方に対応します。
33   * 自動敷居値に対応しています。(一部のみ)   * 自動敷居値に対応しています。(一部のみ)
34     * パターン取得、スクリーン座標のマーカ座標変換等が手軽に使えます。
35     * レンダリングにProcessingCoreAPIのみを使います。Graphics3D派生オブジェクト
36       全てに対応します。
37    
38  ----------------------------------------------------------------------  ----------------------------------------------------------------------
39  環境の準備  環境の準備
# Line 49  NyARToolkit for proce55ingの特徴 Line 52  NyARToolkit for proce55ingの特徴
52   3.ProcessingからOpenGL機能を使用できるように、コンピュータの設定をして下さい。   3.ProcessingからOpenGL機能を使用できるように、コンピュータの設定をして下さい。
53     OpenGL機能は、ProcessingのExamples>Libraries>OpenGL以下のサンプルの動作     OpenGL機能は、ProcessingのExamples>Libraries>OpenGL以下のサンプルの動作
54     で確認できます。     で確認できます。
55    (このステップは、レンダリングにPV3Dを使用するときには必要ありません。)    (このステップは、レンダリングにP3Dを使用するときには必要ありません。)
56    
57   4.以上で準備は完了です。   4.以上で準備は完了です。
58    
59  ----------------------------------------------------------------------  ----------------------------------------------------------------------
60  サンプル実行  サンプル実行
61  ----------------------------------------------------------------------  ----------------------------------------------------------------------
62   exampleにある、NyARTestのサンプルの実行手順です。   exampleにある、simpleLiteのサンプルの実行手順です。
63   NyARTestは、Hiroマーカの上に立方体を表示するシンプルなプログラムです。   simpleLiteは、Hiroマーカの上に立方体を表示するシンプルなプログラムです。
64    
65   1.example/NyARTest/dataディレクトリにある、pattHiro.pdfを印刷しておいて   1.dataディレクトリにある、pattHiro.pdfを印刷しておいてきます。
66     ください。これがマーカになります。  
67     2.libraryの中の2つのjarファイルを、example/simpleLite/codeへコピーします。
68   2.example/NyARTestにある、NyARTest/NyARTest.pdeを開いて実行してください。     (Windows環境では、setup_example.batを実行することで、全てのexampleへ
69       ファイルをコピーすることができます。)
70      
71     3.example/simpleLiteにある、simpleLite.pdeを開いて実行してください。
72     マーカを撮影すると、そこに立方体が表示されるはずです。     マーカを撮影すると、そこに立方体が表示されるはずです。
73    
74     他のサンプルについても、同様の手順で試す事ができます。
  他のサンプルについても、マーカを印刷して、それを撮影することで試す事が  
  できます。  
75    
76    
77  ----------------------------------------------------------------------  ----------------------------------------------------------------------
# Line 90  NyARToolkit for Processingの提供す? Line 94  NyARToolkit for Processingの提供す?
94   NyARToolkit for proce55ingは、ユースケース毎に、機能の異なる複数の   NyARToolkit for proce55ingは、ユースケース毎に、機能の異なる複数の
95   クラスを提供しています。   クラスを提供しています。
96    
97   ・NyARBoradクラス(NyARBoard.java)   * NyARBoradクラス(NyARBoard.java)
98   1種類のマーカを同時に1個認識するクラスです。PImage形式の画像入力から、1個の     1種類のARマーカを認識するクラスです。
99   マーカを検出し、変換行列の計算する機能を持ちます。データを単純に映像と合成する時に  
100   便利です。   * SingleARTKMarkerクラス(SingleARTKMarker.java)
101       複数のARマーカを登録し、そのうちの1個を認識するクラスです。
102   ・SingleARTKMarkerクラス(SingleARTKMarker.java)     自動敷居値調整と、簡易トラッキング機能を備えます。
103   複数種類のマーカを同時に1個認識するクラスです。PImage形式の画像入力から、複数の  
104   種類のマーカを用意して、それぞれのマーカに違うオブジェクトを出すユースケースに   * SingleNyIdMarkerクラス(SingleNyIdMarker.java)
105   使用できます。NyARBoardの機能に加え、自動式位置調整や簡易トラッキング機能が使えます。     Idマーカを同時に1個認識するクラスです。
106       Idの仕様は、NyId形式です。
107   ・SingleNyIdMarkerクラス(SingleNyIdMarker.java)  
108   複数種類のIdマーカを同時に1個認識するクラスです。複数の種類のマーカを用意して、   * MultiMarkerクラス (MultiMarker.java)
109   それぞれのマーカに違うオブジェクトを出すユースケースに使用できます。     ARマーカ、NyIdマーカを複数個同時に扱えるクラスです。
110   SingleARTKMarkerと比べて、たくさんの種類のマーカを扱える特徴があります。     このクラスを使えば、上記の3クラスは不要かもしれません。
  Idの仕様は、NyId形式です。  
   
111    
112  ----------------------------------------------------------------------  ----------------------------------------------------------------------
113  その他  その他

Legend:
Removed from v.823  
changed lines
  Added in v.843

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