Metaio SDK 3D Tracking for Unity3d

来源:互联网 发布:赵本山女儿淘宝店铺 编辑:程序博客网 时间:2024/05/16 07:27

因为近期项目的需要开始研究metaio sdk。

      metaio算得上AR界的大家!从mobile到win,从消费类应用到工业级,是我见到的最牛的AR公司了。

废话少说,下面说说如何3d tracking

 

1.    利用Toolbox制作点云文件(.3dmap和.3dcreatormap),他们分别用于metaiosdk 和metaiocreator。其中,metaio中使用的时候,文件路径不能有中文,否则加载的时候报错。

2.    unity + metaio sdk中导入3dmap文件:

A. 给3dmap加一个后缀“.bytes”,,这样unity才能识别;但是在使用的时候,SDK4.5以后的版本不用加后缀,算然unity不能识别,但是正常使用。

B. 把文件放到Resource\metaio路径下;直接放到StreamingAssets中也可以。

C. 添加到metaioSDK脚本的属性中:SteamingAssets或者AbsolutePath。

3.    一个环境追踪:

直接利用metaioSDK脚本。SelectConfiguration选择AbsolutePath…,然后填写3dmapfile的路径,如tracking.3dmap。

4.    注意事项:

在利用toolbox制作ios和android中,勾选gravity选项;windows平台的应用不能勾选gravity选项。


说明:

toolbox工具,据我所知只有ios版本,并且制作3dmap只有这么一个工具。当然也可以自己写程序生成这么一个文件。


由于初学,不当之处望高人指点一二。


原创粉丝点击