gpt4 book ai didi

swift - ARKit模型问题,物体随着相机移动,而不是粘在环境上

转载 作者:行者123 更新时间:2023-11-30 10:45:49 24 4
gpt4 key购买 nike

我正在 XCode 中使用 ARKit 开发一个应用程序。我想固定我的对象,这样我就可以仔细观察它。但事实是物体随着相机移动,我无法通过移动手机来缩短相机和物体之间的距离。

func addCar(x: Float = 0, y: Float = 0, z: Float = -0.5) {
guard let carScene = SCNScene(named: "NanYi.dae") else { fatalError("Unable to find FruitCake.dae") }
let carNode = SCNNode()
let carSceneChildNodes = carScene.rootNode.childNodes

for childNode in carSceneChildNodes {
carNode.addChildNode(childNode)
}
carNode.position = SCNVector3(x, y, z)
carNode.scale = SCNVector3(0.5, 0.5, 0.5)
sceneView.scene.rootNode.addChildNode(carNode)
}

而且,我的 3D 对象的结构是这样的, https://drive.google.com/file/d/1ErVzPa_24fWHFlL6nHLzJBwj0TtbMtQ1/view?usp=sharing

最佳答案

问题已解决。如果您使用的是非常大或复杂的模型,则需要将其缩小到非常非常小的尺寸。然后就可以了。

关于swift - ARKit模型问题,物体随着相机移动,而不是粘在环境上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55781579/

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