[問題] ARToolKit

作者: conbanwa (吱吱山的奶彈洨妹)   2014-12-25 15:35:24
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++2010 Express
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
OpenGL, ARToolKit
問題(Question):
代換自己模型時需用到SimpleVRML的範例檔 與最簡易的範例檔SimpleTest不同地方在於
SimpleTest會進入一個Mainloop() 裡面包含繪圖的函示 所以對於模型的大小 旋轉
可以動態去調整 所以可有許多變化效果 但是只限於OpenGL提供的Cube ,Sphere
而VRML這個範例檔卻是用pre-rendering 把虛擬物件都先準備好了 以至於我想做到跟
SimpleTest同樣的事情無法達成 而在render完物件後會進入glutMainLoop()
所以MODEL的樣子我都無法動態去變化 而在追glutMainLoop()的時候只能追到他是
include的標頭檔 無法對於內部參數再追下去了
餵入的資料(Input):
.wrl檔案
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
程式碼(Code):(請善用置底文網頁, 記得排版)
SimpleTest
int main()
{
glutInit(); //初始化OPENGL
init(); //初始化ARTOOLKIT
arVideoCapStart();相機捕捉畫面
mainloop(); //裏頭包含一個draw函式可以自己做變化
return(0);
}

Links booklink

Contact Us: admin [ a t ] ucptt.com