简单的问题。令人吃惊的是,谷歌的力量并没有给我一个答案。
我知道ARSCNView使用Scenekit,ARView使用Realitykit。据我所知,RealityKit比SceneKit更新、更高。
但是用例有什么区别呢?
人们会选择ARView的哪种类型的应用程序?为什么选择ARSCNView ?为什么选择ARSCNView?
发布于 2022-02-16 11:26:51
ARSCNView是两种技术-- AR和VR的共生体。ARSCNView基于SceneKit的iOS视图,能够接收来自ARKit的ARCamera / ARSession和SceneKit的SCNScene的数据。换句话说,它是SceneKit的视图和ARKit的功能。用目标C和Swift写的。
@available(iOS 11.0, *)
open class ARSCNView: SCNView, ARSessionProvidingARView是一个从ARViewBase (UIView的类型别名)继承的RealityKit类。ARView也能够同时处理AR和VR场景。ARView不仅可以用于纯RealityKit,也可以用于RealityKit + ARKit。从零开始用斯威夫特写的。
@available(macOS 10.15, iOS 13.0, *)
@objc open class ARView: ARViewBase有关更多细节,请阅读this post。
https://stackoverflow.com/questions/71074964
复制相似问题