artoolkit @ ウィキ
http://w.atwiki.jp/artoolkit/
artoolkit @ ウィキ
ja
2008-12-25T15:30:38+09:00
1230186638
-
MQQモデル
https://w.atwiki.jp/artoolkit/pages/22.html
[[のぼり坂 一丁目>http://www.geocities.jp/oirahakobito2/]]
2008-12-25T15:30:38+09:00
1230186638
-
Texture
https://w.atwiki.jp/artoolkit/pages/21.html
てくすちゃ素材一覧だよ!!
----
2008-12-25T15:25:33+09:00
1230186333
-
素材
https://w.atwiki.jp/artoolkit/pages/20.html
[[MQQモデル]]
[[Texture]]
2008-12-25T15:25:03+09:00
1230186303
-
メニュー
https://w.atwiki.jp/artoolkit/pages/2.html
**メニュー
-[[TOP>>http://www42.atwiki.jp/artoolkit/]]
-[[Member]]
-[[ARToolKit]]
-[[PTAM]]
-[[素材]]
----
**リンク
ARToolKIt
-[[工学ナビ>>http://www1.bbiq.jp/kougaku/ARToolKit.html]]
-[[素人がはじめるARToolKit日記>>http://www.fraction.jp/artoolkit/]]
-[[毛の生えたようなもの>>http://d.hatena.ne.jp/gomi-box/]]
-[[Pipe Render>>http://render.s73.xrea.com/pipe_render/]]
PTAM
-[[Cagylogic>>http://www.cagylogic.com/archives/2008/10/10000017.php]]
-[[マーカレスAR(PTAM)のソースコードを動かしてみた>>http://www.happymeme.com/?p=46]]
-[[4403 is written>>http://written.4403.biz/archives/2008/10/ptam.html]]
-[[釣堀.net>>http://turi2.net/cont/program/ptam.html]]
PTAM + Metasequoia
-[[Schlechte Welt>>http://d.hatena.ne.jp/s_welt/]]
// リンクを張るには "[" 2つで文字列を括ります。
// ">" の左側に文字、右側にURLを記述するとリンクになります
//**更新履歴
//#recent(20)
&link_editmenu(text=ここを編集)
2008-12-25T15:24:39+09:00
1230186279
-
基本
https://w.atwiki.jp/artoolkit/pages/19.html
オブジェクトが消える条件
+マーカーの外枠が認識されないとき
+マーカーの内枠が認識されないとき
+マーカーが画面外に出たとき
+マーカーの角度が深いとき
2008-12-22T14:32:23+09:00
1229923943
-
ARToolKit
https://w.atwiki.jp/artoolkit/pages/14.html
ARToolKitまとめ
・[[基本]]
・[[導入]]
・[[メタセコ]]
・[[応用]]
・[[指AR]]
----
2008-12-22T14:30:18+09:00
1229923818
-
指AR
https://w.atwiki.jp/artoolkit/pages/18.html
[[Pipe Render]]様のHPからFingerDetect1.0.zipをDL。
コンパイルするのに、CV.hが必要になるので、[[ここ>http://sourceforge.net/projects/opencvlibrary/]]からDLしておく。
2008-12-17T09:53:53+09:00
1229475233
-
導入
https://w.atwiki.jp/artoolkit/pages/15.html
サンプルモデルを動かすまでの手順
----
物臭人は一番下に一式のセットフォルダ。
----
1.
[[ARToolKit Home Page>http://www.hitl.washington.edu/artoolkit/]]から、
・[[ARToolkit-2.72.1.tgz>http://sourceforge.net/project/downloading.php?group_id=116280&use_mirror=nchc&filename=ARToolKit-2.72.1.tgz&65631642]]
・[[DSVL-0.0.8b.zip>http://sourceforge.net/project/downloading.php?group_id=116280&use_mirror=jaist&filename=DSVL-0.0.8b.zip&12975879]]
・[[OpenVRML-0.14.3-win32.zip>http://sourceforge.net/project/downloading.php?group_id=116280&use_mirror=nchc&filename=OpenVRML-0.14.3-win32.zip&75618029]]をダウンロード('ω'*)
2.
[[GLUT for Win32>http://www.xmission.com/%7Enate/glut.html]]から、
glut-3.7.6-bin.zipをダウンロード。
3.
glut-3.7.6-bin.zipを解凍。
「glut32.dll」を「C:\windows\system32」に入れる。
「glut.h」を自分の開発環境の「include\GL」フォルダに入れる.
<VisualC++6.0の場合>
C:\Program Files\Microsoft Visual Studio\VC98\Include\GL
「glut32.lib」を自分の開発環境の「Lib」フォルダに入れる.
<VisualC++6.0の場合>
C:\Program Files\Microsoft Visual Studio\VC98\Lib
4.
【1】 ファイルの解凍とコピー
ARToolkit-2.71.2.tgz,DSVL-0.0.8b.zip,
OpenVRML-0.14.3-win32.zipをそれぞれ解凍.
「ARToolKit」の中に「DSVL」と「OpenVRML」を移す.
「ARToolKit」を「C:\Program Files\」に移す.
以下の3つのDLLファイルを「ARToolkit\bin\」にコピー.
ARToolKit\DSVL\bin\DSVL.dll
ARToolKit\DSVL\bin\DSVLd.dll
ARToolKit\OpenVRML\bin\js32.dll
「ARToolKit\Configure.win32.bat」をダブルクリックして実行.
【2】 VisualC++の設定
VisualC++を起動。
メニューから「ツール>オプション」→「ディレクトリ」タブをクリック.
「表示するディレクトリ」を「インクルードファイル」にした状態で,下の空白の横にある「...」ボタンをクリックして
C:\PROGRAM FILES\ARTOOLKIT\INCLUDE を追加。
次に「表示するディレクトリ」を「ライブラリファイル」にした状態で,同様にして
C:\PROGRAM FILES\ARTOOLKIT\LIB を追加。
次にライブラリとサンプルプログラムを自分でコンパイルして作成します.
「ARToolKit\ARToolKit.dsw」をVisualC++で開いてください.
VisualC++のメニューを「ビルド>バッチビルド」とたどり,「ビルド」をクリック。
5.
C:\Program Files\ARToolKit\patterns\pattHiro.pdfを印刷。
6.
C:\Program Files\ARToolKit\bin\simpleLite.exeを起動。
カメラの初期設定をして完成。
2008-12-17T09:27:36+09:00
1229473656
-
メタセコ
https://w.atwiki.jp/artoolkit/pages/16.html
+工学ナビさんからメタセコ対応のソースコードが配布されているので、ダウンロード
以上(笑)
----
&bold(){【MQOファイルの読み込み】 }
#define MQO_FILE "Data/model.mqo"
MQO_OBJECT g_mqoModel;
メタセコファイルから読み込んだモデル
g_mqoModel = mqoCreateObject(MQO_FILE, 1.0);
モデルのロード(init関数内)
argInit()の後で使う
引数は("モデルのファイル名", スケール);
例えば、スケールの数を0.5にすると、表示されるモデルも0.5倍になります。
&bold(){【モデルをシーンに呼び出す】}
mqoCallObject(g_mqoModel);
モデルのコール(draw関数内)
&bold(){<機能の制約>}
このヘッダには次のような制約があるので注意してください.
-扱えるテクスチャは24bitビットマップ画像のみ
-テクスチャ画像のサイズは「一辺が2のn乗サイズ(64,128,256…)の正方形」に限る
-テクスチャは「模様」にだけ対応
-テクスチャの張り方は「UVマッピング」にだけ対応
テクスチャファイルはモデルデータと同じフォルダに入れる
----
2008-12-16T15:39:48+09:00
1229409588
-
応用
https://w.atwiki.jp/artoolkit/pages/17.html
コマンドマーカー
マルチマーカー
2008-12-16T14:52:59+09:00
1229406779