您的位置 首页 > 数码极客

【toolkit使用方法】ARToolkit:世界上使用最广泛的 AR SDK

我听说你在做Pokemon Go?这是任天堂、Pokmon和谷歌Niantic Labs联合制作的增强现实(AR)手机游戏。

AR 想必大家都不陌生,是近年来研究的热点之一,AR 的应用领域跟VR类似,由于 AR 对真实环境进行增强显示输出的特性,在一些领域上比 VR 更有优势。

如果要快速开发一款 VR 手机应用,那么我会选择 Ta!

ARToolkit 是一款开源的增强现实 SDK,使用 C/C++ 编写,可以帮助我们很容易的开发增强现实应用。

ARToolKit 是世界上使用最广泛的 AR 追踪库,遵循 LGPL v3.0 开源授权协议,跨平台 (Mac OSX, PC, Linux, Android, iOS),同时还为 Unity3D 提供 ARToolKit 插件。

ARToolKit 将会在秋季发布 ARToolKit v6 版本,将会有更多全新的特性。

特性

  • 健壮的追踪功能,包括自然特性的追踪

  • 强大的摄像校准支持

  • 同步追踪和立体相机支持

  • 多语言支持

  • 移动设备优化:包含 OpenGL ES2.x,集成 GPS

  • 完全支持 Unity3D 和OpenSceneGraph

开发一款 VR 应用最难的部分之一就是要实时精确计算用户的视角,这样虚拟图像才能完全符合现实世界的对象。ARToolKit 使用计算机视觉技术来计算实时相机位置和相对定位,使得形状和平面纹理表现一致,可以让开发人员叠加虚拟对象。ARToolKit 当前支持经典的 square marker,2D 条形码,multimarker 和自然特性追踪。ARToolKit 未来将会支持以上任意的组合。

ARToolKit 支持视频和光学穿透 AR。视频穿透增强显示是在现实世界直播视频上叠加虚拟图像。光学穿透增强现实是直接在现实世界叠加的计算机图像。

微信订阅号:开源派 (opensourcepie)

↓点击阅读原文,查看相关链接

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐