ARKit-简介

来源:互联网 发布:win10下u盘安装ubuntu 编辑:程序博客网 时间:2024/05/21 08:36

ARKit从入门到精通视频课程

 蛮牛地址:   http://edu.manew.com/course/396

 泰课在线 :  http://www.taikr.com/my/course/874


ARVR技术交流qq群:602929993




在WWDC 2017大会上,苹果公司软件工程高级副总裁 Craig Federighi 在演讲中发布了 ARKit 平台。
这一全新开发框架方便开发者使用内置的摄像头、处理器和运动传感器在 iOS 设备上开发具备 AR 体验的应用和游戏。通过 ARKit,苹果将为上亿台 iPhone 和 iPad 带来 AR 体验,巨大的用户基数也使得它迅速成为全世界最大的 AR 平台。

iOS 11引入了ARKit,这是一个新框架,可以让你在iPhone和iPad上轻松体验增强现实。 ARKit将应用程序超越屏幕,将它们以全新的方式与现实世界进行交互。

ARKit的核心是为一些关键功能提供支持,包括运动跟踪、水平面检测,以及尺度和环境光预测。

ARKit使用视觉惯性测距(VIO)来精确跟踪周围的世界。 VIO将摄像头传感器数据与CoreMotion数据进行融合。 这两个输入允许设备以高精确度感测房间内的移动方式,并且不需要额外的校准。

使用ARKit,iPhone和iPad可以分析相机视图呈现的场景,并在房间中找到水平面。 ARKit可以检测水平平面,如桌子和地板,并且可以跟踪和放置较小特征点上的对象。 ARKit还利用相机传感器来估计场景中可用光量的总量,并将正确数量的照明应用于虚拟对象。

ARKit运行在Apple A9和A10处理器上。 这些处理器提供突破性的性能,可实现快速场景理解,并可让您在现实世界场景之上构建详尽而引人注目的虚拟内容。
这也意味着只有 iPhone 6s/6s Plus,iPhone SE 和 iPhone 7/7 Plus 等机型可以使用该技术。至于 iPad,2017 款 iPad 和所有 iPad Pro 设备将可以使用该技术。

开始使用ARKit前 你必须先下载Xcode9 和iOS11 ,其中包括iOS 11 SDK,用于在您的应用程序中构建AR功能。
您可以利用Metal,SceneKit以及Unity和虚幻引擎等第三方工具中的ARKit开发.

目前ARKit包括在Xcode 9中,仍处于测试阶段。Xcode已对注册开发人员可用。
原创粉丝点击