ar技术序章-SDK介绍和选择
转自: http://blog.csdn.net/kun1234567/article/details/10402535
目前AR技术主流的门派为Metaio、QCAR( vuforia)、D'Fusion 而且都在与Unity 和 Html5 结合。花了两天时间研究了下各个SDK与Unity整合的情况,结论如下:
Metaio SDK最靠谱,下载安装后就可以直接在unity里跑例子了,丰富的教学资源。免费(限制+水印) 与 付费授权结合
vuforia, 高通的AR解决方案,需要在他的网站上进行Target Manage,也就是图像预处理,这个挺扯的。不过支持立体贴图(铅块,立方体,圆台)。使用的时候需要自己先上传图片,等uvforia的网站处理好了再下回来给应用程序使用。不过识别度不高,我传了10多张都没成功。
D'Fusion, 也有支持Unity的安装包,但是目前只支持到Unity3.5,现在Unity都4.2了啊,所以DF的例子我没有成功运行起来。
全球范围内还有十分多的AR SDK,如下页面显示了它们之间的区别,十分有用 http://socialcompare.com/en/comparison/augmented-reality-sdks
我主要关注跨平台、云端、自然图像识别这些方面,大家可以根据自己项目有针对性的进行选择。可以看出来Metaio不愧为AR技术的大牛品牌,顺带一提该公司技术支持是涵盖硬件软件的。
PS:Google Glass在AR方面的运用已经有点失先机了,也许是因为Google Glass想成为一个平台性的产品。目前国外已经有厂商提供定制AR眼镜之类的设备了。
Unity 官方网站,目前最新版本为4.2,约800M 。http://netstorage.unity3d.com/unity/UnitySetup-4.2.0.exe
国内主要AR技术站点:
论坛上还是有很多学习资料的。
Metaio in Unity 需要配置一些东西,最主要的就是 -force -opengl ,用来强制指定Unity使用GL进行渲染。参考http://dev.metaio.com/sdk/getting-started/unity3d/creating-new-ar-application/
Metaio 的Hello World,http://dev.metaio.com/sdk/tutorials/hello-world/ 要跑起来需要满足以下条件:
1、一个摄像头(约¥40)
2、Unity 4.2 破解版或付费版
3、修改GL显示方式
入口场景名为 MainMenu, 然后就可以开始学习Metaio In Untiy了,祝愉快!
最新文章
- 【转】怎么让VS2015编写的程序在XP中顺利运行
- 【转】“正由另一进程使用,因此该进程无法访问该文件”的问题&;解决方法
- webform工程中aspx页面为何不能调用appcode文件夹下的类(ASP.NET特殊文件夹的用法)
- IntelliJ IDEA自动去掉行尾空格
- POJ 1986 Distance Queries (最近公共祖先,tarjan)
- IdHttpServer实现webservice
- MATLAB plot画线的颜色设定
- Jumony Core 3,真正的HTML引擎
- Elkstack2.0部署
- 用AndroidStudio发布Libs到Bintray jCenter
- 关于npm安装报错 网络问题等等等
- PBRT笔记(12)——蒙特卡洛积分
- WebApi用JilFormatter处理客户端序列化的字符串加密,之后在服务端解析。
- js java 给定一个目标值,在一棵树中找是否有两个节点的值之和等于目标值
- hive防止数据被误删除
- 使用Nexus配置Maven私有仓库
- go操作redis
- maven打包部署到私服
- CODEVS-新斯诺克
- 关于button标签会刷新页面的问题