OSDN Git Service

[backup]NyARToolkit for java
authornyatla <nyatla@7cac0a50-4618-4814-88d0-24b83990f816>
Tue, 19 Jan 2010 05:39:33 +0000 (05:39 +0000)
committernyatla <nyatla@7cac0a50-4618-4814-88d0-24b83990f816>
Tue, 19 Jan 2010 05:39:33 +0000 (05:39 +0000)
+ライセンス文を更新
+2.5.0候補

git-svn-id: http://svn.sourceforge.jp/svnroot/nyartoolkit/NyARToolkit@403 7cac0a50-4618-4814-88d0-24b83990f816

trunk/LICENCE.txt
trunk/readme.ja.txt
trunk/sample/sandbox/jp/nyatla/nyartoolkit/utils/j2se/NyARRGBRaster_BufferedImage.java

index 576990b..7be9675 100644 (file)
@@ -1,5 +1,5 @@
 ARToolkit Java class library NyARToolkit.\r
-Copyright (C)2008-2009 Ryo Iizuka\r
+Copyright (C)2008-2010 Ryo Iizuka\r
 \r
 This program is free software: you can redistribute it and/or modify\r
 it under the terms of the GNU General Public License as published by\r
@@ -18,7 +18,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
  \r
 \r
 Java版 ARToolkit クラスライブラリ NyARToolkit\r
-Copyright (C)2008-2009  Ryo Iizuka\r
+Copyright (C)2008-2010  Ryo Iizuka\r
 \r
 このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア\r
 財団によって発行されたGNU 一般公衆利用許諾書(バージョン3か、それ以降のバー\r
index ada4a7d..4887071 100644 (file)
@@ -1,7 +1,7 @@
 ARToolKit Java class library NyARToolkit.\r
-Copyright (C)2008 R.Iizuka\r
+Copyright (C)2008-2010 Ryo Iizuka\r
 \r
-version 2.4.1\r
+version 2.5.0\r
 \r
 http://nyatla.jp/nyartoolkit/\r
 airmail(at)ebony.plala.or.jp\r
@@ -11,7 +11,7 @@ wm(at)nyatla.jp
 \r
 \r
 \r
-・NyARToolkit/2.4\r
+・NyARToolkit/2.5\r
 \r
 NyARToolkitは、Pure Javaで実装したARToolKitクラスライブラリです。\r
 \r
@@ -34,7 +34,7 @@ http://www.hitl.washington.edu/artoolkit/
  -ARToolKitと比較して、処理構造が最適化されています。\r
 \r
  -ARToolKit互換モードと、NyARToolkit最適化モードを搭載しています。(Version/2.4.0より)\r
-  \r
\r
   --NyARToolkit最適化モード\r
     いくつかのアルゴリズムをARToolKitのものと差換え、高速化・精度の向上を図ります。\r
     ARToolKit比で、約2倍高速です。(JIT有効時)複数マーカー取り扱い時は、\r
@@ -53,7 +53,6 @@ http://www.hitl.washington.edu/artoolkit/
 \r
 \r
 \r
-\r
 ・構成\r
 \r
 +-----------------------------------------------+\r
@@ -67,23 +66,26 @@ http://www.hitl.washington.edu/artoolkit/
 ------------------------------------+-----------+\r
 \r
 \r
-映像キャプチャにはJMF、又はQuickTimeを使用することが出来ます。\r
-\r
-3D描画にはJOGL又はJava3Dを使用することが出来ます。\r
-\r
-NyARJMF/CaptureQT/NyARJog/NyARJ3dは、下位のキャプチャモジュール\r
-や3Dライブラリを使いやすくするためのラッパークラス群です。\r
-\r
-各モジュールとNyARToolkitは分離可能であり、個々を単独で使用する\r
-ことも可能です。\r
+カメラインタフェイス\r
+  映像キャプチャにはJMF、又はQuickTimeを使用することが出来ます。\r
+  NyARJMF/CaptureQTは、各カメラライブラリのラッパークラス群です。\r
+  \r
+3Dレンダラインタフェイス\r
+ 3D描画にはJOGL又はJava3Dを使用することが出来ます。\r
+ NyARJolg/NyARJ3dは、各3dライブラリへのラッパークラス群です。\r
 \r
+NyARToolkitコア\r
+ NyARToolkitの中核部は、機能毎に細分化された部品クラスと、それらを\r
+ ユースケースに合せて動作させる管理クラスに分かれています。\r
+ jp.nyatla.nyartoolkit.core下にあるクラスは部品クラス、その上位に\r
+ あるものは、ユースケースごとの管理クラスです。\r
 \r
 \r
 \r
 ・サンプルなど\r
 \r
 1.動作させる前に、JMFとJOGLかJava3Dをインストールしてください。\r
-  QuickTimeを使う場合には、QuickTime for Javaも必要です。\r
+  QuickTimeを使う場合には、QuickTime for Javaも必要です。\r
 \r
 \r
 動作確認したバージョンと入手先はこちらです。\r
@@ -103,10 +105,11 @@ http://www.apple.com/quicktime/qtjava/
 \r
 \r
 2.eclipseで空のワークスペースを作成し、sample,src,src.utils\r
-  ディレクトリをインポートしてください。\r
+  ディレクトリをインポートしてください。\r
 \r
 srcディレクトリには、NyARToolkit本体(計算クラス群)があります。\r
-src.utilsディレクトリには、カメラキャプチャクラスや、3Dライブラリ用のラッパークラス群があります。\r
+src.utilsディレクトリには、カメラキャプチャクラスや、3Dライブラリ\r
+用のラッパークラス群があります。\r
 sampleディレクトリには、NyARToolkitを使用したサンプルプログラムがあります。\r
 \r
 \r
@@ -115,29 +118,29 @@ sampleディレクトリには、NyARToolkitを使用したサンプルプログ
 ライブラリ\r
 \r
 NyARToolkit\r
- NyARToolkitライブラリの本体です。依存する外部モジュールはありません。\r
+ NyARToolkitライブラリの本体です。依存する外部モジュールはありません。\r
 \r
 NyARToolkit.utils.jmf\r
- JMFからの画像をNyARToolkitに取り込むクラス群があります。\r
- 外部ライブラリは、JMFに依存します。\r
+ JMFからの画像をNyARToolkitに取り込むクラス群があります。\r
+ 外部ライブラリは、JMFに依存します。\r
 \r
 NyARToolkit.utils.qt\r
- QuickTimeからの画像をNyARToolkitに取り込むクラス群があります。\r
- 外部ライブラリは、JMF、QuickTime for Javaに依存します。\r
+ QuickTimeからの画像をNyARToolkitに取り込むクラス群があります。\r
+  外部ライブラリは、JMF、QuickTime for Javaに依存します。\r
 \r
 NyARToolkit.utils.jogl\r
- OpenGLとNyARToolkitのインタフェイスクラス群があります。\r
- 外部ライブラリは、JMF,JOGLに依存します。\r
+ OpenGLとNyARToolkitのインタフェイスクラス群があります。\r
+ 外部ライブラリは、JMF,JOGLに依存します。\r
 \r
 NyARToolkit.utils.java3d\r
- Java3DとNyARToolkitのインタフェイスクラス群があります。\r
- 外部ライブラリは、JMF,Java3Dに依存します。\r
+ Java3DとNyARToolkitのインタフェイスクラス群があります。\r
+ 外部ライブラリは、JMF,Java3Dに依存します。\r
 \r
 \r
 サンプル\r
 \r
 NyARToolkit.sample.jogl\r
- JOGL/JMFを使ったサンプルプログラムがあります。\r
+ JOGL/JMFを使ったサンプルプログラムがあります。\r
 \r
   -jp.nyatla.nyartoolkit.jogl.sample.JavaSimpleLite\r
    単一のARToolKit用マーカーを認識するARToolkitのsimpleLite相当のサンプルです。\r
@@ -150,8 +153,8 @@ NyARToolkit.sample.jogl
 \r
 \r
 NyARToolkit.sample.java3d\r
- JOGL/JMFを使ったサンプルプログラムです。\r
- \r
+ JOGL/JMFを使ったサンプルプログラムです。\r
+\r
   -jp.nyatla.nyartoolkit.java3d.sample\r
    simpleLiteをJava3Dで動かすサンプルがあります。\r
 \r
@@ -159,15 +162,17 @@ NyARToolkit.sample.jmf
   JMFを使ったサンプルプログラムです。\r
 \r
   -jp.nyatla..nyartoolkit.jmf.sample\r
-  JMFでキャプチャした画像をNyARToolkitで処理するサンプルプログラムです。\r
- \r
+  JMFでキャプチャした画像をNyARToolkitで処理するサンプルプログラムです。\r
 \r
 NyARToolkit.sample.qt\r
- Quicktime for Javaを使ったサンプルプログラムです。\r
+ Quicktime for Javaを使ったサンプルプログラムです。\r
+\r
+  -jp.nyatla.nyartoolkit.qt.sample\r
+  QuickTimeでキャプチャした画像をNyARToolkitで処理するサンプルプログラムです。\r
+\r
 \r
- -jp.nyatla.nyartoolkit.qt.sample\r
-  QuickTimeでキャプチャした画像をNyARToolkitで処理するサンプルプログラムです。\r
- \r
+NyARToolkit.sandbox\r
+ 正式サポートされていない開発中の実験クラス群です。動作しないものもあります。\r
 \r
 \r
 \r
index b1e4a6b..537f668 100644 (file)
@@ -1,3 +1,27 @@
+/* \r
+ * PROJECT: NyARToolkit(Extension)\r
+ * --------------------------------------------------------------------------------\r
+ * The NyARToolkit is Java edition ARToolKit class library.\r
+ * Copyright (C)2008-2010 Ryo Iizuka\r
+ *\r
+ * This program is free software: you can redistribute it and/or modify\r
+ * it under the terms of the GNU General Public License as published by\r
+ * the Free Software Foundation, either version 3 of the License, or\r
+ * (at your option) any later version.\r
+ * \r
+ * This program is distributed in the hope that it will be useful,\r
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
+ * GNU General Public License for more details.\r
+ *\r
+ * You should have received a copy of the GNU General Public License\r
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.\r
+ * \r
+ * For further information please contact.\r
+ *     http://nyatla.jp/nyatoolkit/\r
+ *     <airmail(at)ebony.plala.or.jp> or <nyatla(at)nyatla.jp>\r
+ * \r
+ */\r
 package jp.nyatla.nyartoolkit.utils.j2se;\r
 \r
 import jp.nyatla.nyartoolkit.NyARException;\r