iPad Pro测量应用程序如何计算身高



新款iPad Pro 2020在Measure应用程序中有一项新功能,可以显示人的身高。

有人知道它是如何完成的吗?因为ARKit 3.5的文档没有这个选项?

iPad Pro 2020配备了激光雷达扫描仪,可帮助开发人员构建周围环境的拓扑图。此外,激光雷达扫描仪极大地提高了ZDepth通道的质量,使我们能够提取位于一定距离的任何对象,但也改善了人员遮挡、运动跟踪和光线投射功能。使用激光雷达,即使在光线不好的环境中也可以重建场景。

由于sceneReconstruction实例的特性,ARKit和RealityKit可以对周围环境进行三维重建。有了场景的三维网格,可以很容易地使用其边界框计算任何对象的大小(也可以使用光线投射(。

要激活sceneReconstruction选项,请使用以下代码:

let config = ARWorldTrackingConfiguration()
config.sceneReconstruction = .mesh
arView.debugOptions.insert([.showSceneUnderstanding])
arView.environment.sceneUnderstanding.options.insert([.physics]) 
arView.session.run(config)

如果你想了解更多关于边界框的信息,请看这篇和这篇文章。

最新更新