首页 文章

SceneKit 节点跟随相机

提问于
浏览
0

我试图让 SceneKit 中的文本节点始终指向我 - 这是朝向我的相机位置。由于某种原因,它不会旋转但保持静止:

let text = SCNText(string: "My String", extrusionDepth: 0.1)
text.font = UIFont(name: "Arial", size: 10)
let textNode = SCNNode(geometry: text)
textNode.position = position

//Here I add the constraint to the SCNView's pointOfView node
let lookAtConstraint = SCNLookAtConstraint(target: scnView.pointOfView)
textNode.constraints = [lookAtConstraint]

我在这里错过了什么?

1 回答

  • 0

    实际上存在一种针对此特定目的的约束。它被称为SCNBillboardConstraint,它始终将分配给它的节点定向到当前摄像机。初始化时甚至不必提供目标。

相关问题