ARKit开发-简介及Demo展示

来源:互联网 发布:windows怎么修改快捷键 编辑:程序博客网 时间:2024/05/22 11:26

增强现实技术(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。

ARKit 提供了位置跟踪和情景理解功能,让开发者能创造出让人身临其境般的增强现实 app。

ARKit功能概览

1. 视觉惯性里程计
ARkit视觉觉惯性里程计 (VIO) 以精准地追踪四周的环境。VIO 能结合相机传感器数据与 CoreMotion数据,这两份数据让设备无需额外的校准,就能以高精度来感测它在房间内的移动。
2. 場景理解和照明估計
使用 ARKit,iPhone 和iPad 可以分析相机视图呈现的场景,并在房间中找到水平面。 ARKit可以检测桌子和地板等水平面,并能跟踪及放置物品在较小的特定点上。 ARKit 还能利用相机传感器来估计场景中可用光的总量,并将正确的光亮度应用在虚拟对象上。
3.高性能硬件和渲染优化
ARKit 可在 Apple A9 和 A10 处理器上运行。 这些处理器提供了具有突破性的性能,可实现快速场景理解,并允许您在现实世界场景上构建出精细迷人的虚拟内容。
开发者可以使用Metal,SceneKit 以及 Unity 和 Unreal Engine (虚幻引擎) 等第三方工具对ARKit优化并加以利用。

ARKit Demo展示

这里写图片描述
这里写图片描述
由于上传的图片有大小限制,2M以上gif图片无法上传,现将炫酷的demo网址提供给大家:

  • https://v.youku.com/v_show/id_XMzAyMjk2OTE0MA==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2
  • https://v.youku.com/v_show/id_XMzA0MDM0MjkwOA==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2
  • https://v.youku.com/v_show/id_XMzAzODYyODEyMA==.html

参考网站/博客:
https://developer.apple.com/cn/arkit/
http://www.jianshu.com/p/056831bbbfd7

原创粉丝点击