Board logo

标题: [探讨] 小白求问,unity3d能调用artoolkit吗? [打印本页]

作者: rfvgy696    时间: 2012-8-10 15:53     标题: 小白求问,unity3d能调用artoolkit吗?

求问?artoolkit既然是用C++封装好的类,那么它可以被游戏引擎调用吗??像现在常用的游戏引擎Unity3D是可以用C#编译的,而C#的话是可以调用C++到类。有人试过吗??
作者: liu89477929    时间: 2012-8-29 16:22

求问,大神们写个教程吧!!~
作者: ethuangfen    时间: 2012-8-30 15:51

同求·····················
作者: GAnnie    时间: 2012-10-6 22:46

小白同求···················
作者: 放佚风流    时间: 2013-3-8 19:34

我也是小白!!!
作者: nameless    时间: 2013-3-26 12:03

肯定是可以的 自己把artoolkit的部分封装成一个dll 然后在u3d里头调用
按照置顶贴http://www.artoolkit.net/viewthr ... &extra=page%3D1里头的方法
在mainLoop函数中不去调用draw函数 而是将摄像头变换矩阵直接放到一个缓存里头并且写一个函数去取这个矩阵
在u3d里头先在create方法里头把例子中调用artoolkit部分的函数调用 然后在update方法里头去不停的取缓存里的变换矩阵 根据变换矩阵去改变摄像机或者模型的位置 在摄像机用一个面片显示你摄像头的画面 这样就可以叠加了




欢迎光临 ARToolKit中文论坛 (http://www.artoolkit.net/) Powered by Discuz! 7.0.0