到ARToolkit官網選download
http://www.hitl.washington.edu/artoolkit/download/#windows
下載
ARToolkit-2.72.1.tgz (988KB)
DSVL-0.0.8b.zip (2.57MB)
OpenVRML-0.14.3-win32.zip (10.8MB)
這三個檔案
點選官網 ARToolKit-2.72.1.tgz 下載完會發現副檔名是.gz
解壓縮出來是沒有副檔名的
自行加上副檔名改為.tgz
又會變成另個壓縮檔
將他解壓縮即為ARToolkit的程式
接下來AR需要OpenGL支援
ARToolkit官網沒有提供
所以到
http://www.xmission.com/~nate/glut.html
下載glut-3.7.6-bin.zip
然後將glut-3.7.6-bin.zip解壓縮後
把下面資料放置WIndows XP相關資料夾裡
glut32.dll 放在C:\windows\system32
glut32.lib放在C:\Program Files\Microsoft Visual Studio\VC98\Lib
glut.h放在C:\Program Files\Microsoft Visual Studio\VC98\Include\GL
C:\Program Files\ARToolKit加入DSVL和OpenVRML資料夾
C:\Program Files\ARToolKit\DSVL\bin\DSVL.dll
C:\Program Files\ARToolKit\DSVL\bin\DSVLd.dll
C:\Program Files\ARToolKit\OpenVRML\bin\js32.dll
以上三個DLL放到C:\Program Files\ARToolKit\bin裡
點兩下Configure.win32.bat
==================================================
在Visual C++6的設定
tool→options→directories:
Include files中加入C:\PROGRAM FILES\ARTOOLKIT\INCLUDE
Library files中加入C:\PROGRAM FILES\ARTOOLKIT\LIB
打開C:\Program Files\ARToolKit\ARToolKit.dsw
點選
build-batch build
→build
project seeting:
【input】
Object/library modules:
libAR.lib libARgsub.lib libARvideo.lib libARmulti.lib libARvideod.lib libARgsub_lite.lib
ignore libraries:
libcmt.lib
Additional library path:
C:\Program Files\ARToolKit\lib
C/C++:
Category:【preprocessor】
Additional include directories:
C:\Program Files\ARToolKit\include
Debug:
working directory:
C:\Program Files\ARToolKit\bin
http://flash.tarotaro.org/blog/2008/12/14/artoolkit-marker-generator-online-released/
沒有留言:
張貼留言