1 ARToolkit Java class library NyARToolkit.
\r
2 Copyright (C)2008 R.Iizuka
\r
4 version Alpha 0.5.20080329.0
\r
7 airmail(at)ebony.plala.or.jp
\r
8 --------------------------------------------------
\r
15 NyARToolkitは、nativeなコードを一切使用しない、Pure Javaのみで
\r
16 構成されたARToolkitクラスライブラリです。
\r
18 ARToolkit 2.72.0をベースに構築されています。
\r
21 J2MEやMIDP2.0にはそのうち対応します。
\r
28 +----------------------------
\r
30 +-------+-------+-----------+
\r
33 | JMF | JOGL |NyARToolkit|
\r
36 ----------------------------+
\r
38 映像キャプチャにはJMFを使用し、3D描画にはJoglを使用しています。
\r
39 NyARJMFとNyJoglは、これらのエクステンションをApplicationやNyARToolKit
\r
42 これらとNyARToolkitは完全に分離していますので、入力・出力ともに容易に
\r
50 動作させる前に、JMFとJOGLをインストールしてください。
\r
51 動作確認したバージョンと入手先はこちらです。
\r
53 JMF JavaTM Media Framework 2.1.1e
\r
54 http://java.sun.com/products/java-media/jmf/index.jsp
\r
56 jogl-1.1.1-pre-20080328-windows-i586.zip
\r
57 https://jogl.dev.java.net/
\r
60 サンプルは以下のディレクトリにあります。
\r
63 NyARToolkitのEclipseプロジェクトがあります。
\r
64 jp.nyatla.nyartoolkit.sampleパッケージに、Rawイメージから
\r
68 NyARToolkitのアプリケーションサンプルEclipseプロジェクトがあります。
\r
69 NyARJMFにはビデオキャプチャの試験プログラムと、マーカー検出プログラムがあります。
\r
70 NyARJOGLにはARToolkitのsimpleLite相当のサンプルがあります。
\r
72 NyARJMFのプロジェクトはNyARToolKitに依存し、NyARJOGLのプロジェクトはNyARToolKit
\r
74 zipを展開すると多分参照関係が壊れてますので、再設定してください。
\r
79 ・NyARToolkitとオリジナルの差分
\r
81 オリジナルと演算結果に互換性がありますが、関数構成を再設計した
\r
82 ため、関数名や関数コールの手順の互換性がほとんどありません。
\r
84 クラスは関数機能毎にまとめた作りになっていますので、オリジナルの
\r
85 コード読んだことがあれば、なんとなく判ると思います。
\r
92 マーカーのセーブ機能と、複数マーカーの認識機能が未実装です。
\r
100 GPLです。詳しくはLICENCE.txtをみてください。
\r
107 NyARToolkitを使って面白いものが出来たら、是非教えてください。
\r
109 それと強制では有りませんが、NyARToolkitを使った感想などを
\r
110 送ってくれると、今後の励みになります。
\r
117 2008.03.29 R.Iizuka@nyatla.jp
\r