NyARToolkitCPP
Last-modified: 2010-05-23 (日) 17:05:30 (109d)
Top / NyARToolkitCPP
English version not ready.
NyARToolkitCPP †
NyARToolkit for Java をベースにした、C++版のNyARToolkitです。 NyARToolkitのクラス構成、計算結果と互換性があります。 対応環境は、Linux,Windows,Alchemy(Flash10)です。
現在β版につき、以下の機能制限があります。
- 計算用のコアクラスのみの実装です。カメラ入力・3D出力部のコードはまだ実装されていません。
- 変換行列のOpenGL形式への変換クラスがありません。ARToolKit?と差し替えるときには、ARToolKit?のものを流用してください。
- マーカ検出クラスは、SingleMarkerDetector?のみ(単一マーカ検出クラス)が使用可能です。MarkerDetector?(複数マーカ検出クラス)は未実装です。
- サンプルプログラムには、BGRA静止画からマーカ検出処理を行い、その処理時間を計測するRawTest?のみです。
- 十分な稼働試験を行っていません。バグが残っている可能性があります。
ダウンロード †
Sourceforge.jpのNyARToolkit for C++サブプロジェクトからダウンロードできます。
注意 ソースコードを使用することによって、ライセンスに同意するものとします。
ライセンス †
NyARToolkitCPPは、GPLv3、または商用ライセンスでご利用になれます。
GPL †
GPLは、商用目的/非商用目的のどちらでも利用できますが、ソフトウェアのバイナリを第三者に公開するのであれば、そのソフトウェアを構成するすべてのソースファイルを、GPLライセンスで公開しなければならない制約があります。
GNU General Public License, version 3
商用ライセンス †
クローズ開発等が可能なライセンスです。 日本国内では、株式会社エム・ソフトさんが代理店になってます。
参考:「ARToolworks, inc.」との再販業者パートナー契約締結に関するお知らせ
サンプルアプリケーション/Sample †
まだありません。
関連ライブラリのダウンロード †
準備中