承接ARKit案例开发/宣传Demo开发/游戏开发 QQ:2118590660
http://edu.manew.com/user/98138
在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已对注册开发人员可用。