Swift 透视相机现实
我创建了一个RealityKit项目,用于加载对象(usdz文件)。使用激光雷达对遮挡效果非常好,并且能够看到真实世界的网格。 我想使用苹果文档中的一些内容:。如果我能很好地理解的话,这可以作为第三人称相机进行比较 我在arView中创建了一个专用按钮,调用该按钮时,执行以下代码:Swift 透视相机现实,swift,augmented-reality,arkit,realitykit,Swift,Augmented Reality,Arkit,Realitykit,我创建了一个RealityKit项目,用于加载对象(usdz文件)。使用激光雷达对遮挡效果非常好,并且能够看到真实世界的网格。 我想使用苹果文档中的一些内容:。如果我能很好地理解的话,这可以作为第三人称相机进行比较 我在arView中创建了一个专用按钮,调用该按钮时,执行以下代码: let cameraEntity = PerspectiveCamera() cameraEntity.camera.far = 10 cameraEntity.camera.fieldOfViewI
let cameraEntity = PerspectiveCamera()
cameraEntity.camera.far = 10
cameraEntity.camera.fieldOfViewInDegrees = 60
cameraEntity.camera.near = 0.01
let cameraAnchor = AnchorEntity(world: .zero)
cameraAnchor.children.append(cameraEntity)
self.arView.scene.anchors.append(cameraAnchor)
当代码被称为“变黑”时。。。。我不知道如何放置相机以查看扫描的网格。
如果有人有主意?提前谢谢 这取决于您所查看的USDZ的位置。我认为默认设置意味着相机位于原点,朝[0,0,-1]的方向看。 您可以使用该方法更改此设置。确保
from:
参数距离USDZ对象的中心足够远