gpt4 book ai didi

swift - 扫描真实世界对象并从中生成 3D 网格

转载 作者:搜寻专家 更新时间:2023-10-31 22:04:18 26 4
gpt4 key购买 nike

ARKit 应用程序允许我们创建一个 ARReferenceObject,并使用它,我们可以可靠地识别现实世界对象的位置和方向。但我们也可以保存完成的 .arobject 文件。

enter image description here

但是,ARReferenceObject 仅包含 ARKit 识别现实世界对象所需的空间特征信息,而不是该对象的可显示 3D 重建。

func createReferenceObject(transform: simd_float4x4, 
center: simd_float3,
extent: simd_float3,
completionHandler: (ARReferenceObject?, Error?) -> Void)

我的问题:

是否有一种方法允许我们使用 Poisson Surface Reconstruction.arobject 文件重建数字 3D 几何体(低多边形或高多边形) 还是 摄影测量

最佳答案

RealityKit 2.0 |对象捕获 API

Object Capture API 在 WWDC 2021 上宣布,为您提供了期待已久的摄影测量工具。在输出中,我们得到具有高分辨率纹理的 USDZ 模型。

了解摄影测量 HERE .

增强现实工具 |网格重构

使用配备 LiDAR 和 ARKit 3.5/4.0/5.0 的 iOS 设备,您可以轻松重建周围环境的拓扑图。场景重建功能在启动当前 ARSession 后立即开始工作。

Apple LiDAR在 5 米范围内工作。扫描仪可以帮助您提高 ZDepth channel 的质量,以及人物/现实世界对象遮挡、运动跟踪、即时物理接触体和光线转换等功能。

LiDAR 扫描仪的其他出色特性是:

  • 您可以在光线不足的房间内使用您的设备
  • 您可以追踪没有任何特征的纯白墙
  • 你几乎可以瞬间发现飞机

考虑到当您使用 LiDAR 时扫描对象的质量不如您预期的好。不扫描小细节。那是因为 Apple LiDAR 的分辨率不够高。

关于swift - 扫描真实世界对象并从中生成 3D 网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52547086/

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