[问题] 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