gpt4 book ai didi

swift - iPad Pro Measure App 如何计算人的高度?

转载 作者:行者123 更新时间:2023-12-04 04:13:08 24 4
gpt4 key购买 nike

新的 iPad Pro 2020 在测量应用程序中有一个新功能,可以显示人的高度。

由于 ARKit 3.5 的文档没有此选项,谁能知道它是如何完成的?

最佳答案

配备 LiDAR 扫描仪的 iPad Pro 2020 可帮助开发者构建周围环境的拓扑图。 LiDAR 扫描仪还大大提高了 ZDepth channel 的质量,使我们能够提取位于一定距离内的任何物体,同时还改进了人物遮挡、运动跟踪和光线转换功能。使用 LiDAR,即使在光线不足的环境中,您也可以重建场景。

得益于 sceneReconstruction 实例属性,ARKit 和 RealityKit 中周围环境的 3d 重建成为可能。有了场景的 3d 网格,就可以很容易地使用边界框计算任何对象的大小(或者您可以使用光线转换来计算)。

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

let config = ARWorldTrackingConfiguration()
config.sceneReconstruction = .mesh

arView.debugOptions.insert([.showSceneUnderstanding])
arView.environment.sceneUnderstanding.options.insert([.physics])
arView.session.run(config)

如果您想了解更多关于边界框的信息,请查看 thisthis文章。

关于swift - iPad Pro Measure App 如何计算人的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61353234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com