Ung*_*ace 3 scenekit swift arkit realitykit
简单的问题。令人惊讶的是,谷歌的高层并没有给我答案。
我知道 ARSCNView 使用 Scenekit 而 ARView 使用 Realitykit。据我了解,RealityKit 比 SceneKit 更新且级别更高。
但用例有什么区别呢?
人们会选择 ARView 的原因/原因是什么类型的应用程序,以及人们会选择 ARSCNView 的原因/原因是什么类型的应用程序?
ARSCNView 是 AR 和 VR 两种技术的共生。ARSCNView 基于 iOS 的 SceneKit 视图,能够接收来自 ARKit 的 ARCamera / ARSession 和 SceneKit 的 SCNScene 的数据。换句话说,它是具有 ARKit 功能的 SceneKit 视图。用 Objective-C 和 Swift 编写。
@available(iOS 11.0, *)
open class ARSCNView: SCNView, ARSessionProviding
Run Code Online (Sandbox Code Playgroud)
ARView 是一个继承自 ARViewBase(UIView 的类型别名)的 RealityKit 类。ARView 也能够处理 AR 和 VR 场景。ARView不仅可以与纯RealityKit一起使用,还可以与RealityKit + ARKit一起使用。从头开始用 Swift 编写。
@available(macOS 10.15, iOS 13.0, *)
@objc open class ARView: ARViewBase
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请阅读这篇文章。
| 归档时间: |
|
| 查看次数: |
2452 次 |
| 最近记录: |