美文网首页ARKIT
十、<ARKit> ARSKView 类

十、<ARKit> ARSKView 类

作者: Dosun | 来源:发表于2017-07-04 10:41 被阅读35次

本文译自官方文档ARSKView
,不足之处,请纠正。

在 AR 视图中,ARSKView 是用来展示 2D 图像的。


一、简介

使用 ARSKView 类去创建 AR ,在手机相机中将 2D 图像放在 3D 空间中。当你运行 ARSKView 的 ARSession
属性时:

  • ARSKView 会自动打开苹果手机中的相机,并展示出直播的状态。
  • 当你实现 ARSKViewDelegate
    方法时,将 SpriteKit 图像和现实的位置相配合,ARSKView 会自动放大和旋转 SpriteKit 图像的节点,这样可以很好会融入现实世界中。

二、API

1. 第一步
2. 响应 AR 更新
  • delegate

    节点的状态的改变,如已经增加节点、已经更新节点、将要更新节点、已经移除节点。
  • ARSKViewDelegate

    和上面的代理类同
3. 冲击测试真实的表面
  • - hitTest:types:

    在相机捕获的图像中,寻找真实世界特征或 AR 锚点对应SpriteKit视图中的点。
4. 将虚拟的图像融入现实世界中
  • - anchorForNode:

    返回对应节点的锚点,节点是一个 3D 虚拟物体,它的坐标是虚拟场景中的坐标,而锚点 ARAnchor 是 ARKit 中现实世界的坐标。

  • - nodeForAnchor:

    返回对应锚点的节点。

相关文章

  • 十、<ARKit> ARSKView 类

    本文译自官方文档ARSKView,不足之处,请纠正。 在 AR 视图中,ARSKView 是用来展示 2D 图像的...

  • 十二、<ARKit>ARAnchor 类

    本文译自官方文档 ARAnchor,不足之处,请纠正。 ARAnchor 类是真实世界的坐标和方向。在 AR 场景...

  • 十三、<ARKit> ARPlaneAnchor 类

    本文译自官方文档 ARPlaneAnchor,不足之处,请纠正。 在 AR 会话中,ARPlaneAnchor 是...

  • 十五、<ARKit> ARFrame 类

    本文译自官方文档 ARFrame,不足之处,请纠正。 视频图像和位置的追踪是 AR 会话的部分。 一、简介 运行 ...

  • 十六、<ARKit> ARCamera 类

    本文译自官方文档 ARCamera,不足之处,请纠正。 ARCamera 能拿到当前相机的位置,在 AR 会话中,...

  • 九、<ARKit> ARSCNView 类

    本文译自官方文档 ARSCNView,不足之处,请纠正。 在 AR 视图中,ARSCNView 是展示 Scene...

  • ARSKView

    A view for displaying AR experiences that augment the cam...

  • 三、<ARKit> ARSession 类_ 大管家

    本文译自官方文档 ARSession。为了保证翻译准确性,自己两确认两次,另外将其 API 进行了深入的注释。不足...

  • 四、<ARKit> ARSessionConfigu

    本文译自官方文档 ARSessionConfiguration。不足之处,请纠正。 ARSessionConfig...

  • 十四、<ARKit> ARHitTestResult

    本文译自官方文档 ARHitTestResult,不足之处,请纠正。 ARHitTestResult:点击回调结果...

网友评论

    本文标题:十、<ARKit> ARSKView 类

    本文链接:https://www.haomeiwen.com/subject/qfmthxtx.html