Я размещаю два узла в двух разных позициях на сцене ARKit.После этого я рисую линию между этими двумя узлами.Затем я отображаю расстояние на второй позиции узла.Но мне нужно отобразить SCNText в середине двух узлов.Пожалуйста, помогите мне отобразить SCNText в средней точке двух узлов.
Здесь я делюсь своим кодом: так я отображаю текст во втором узле.
let textGeometry = SCNText(string: String(format: "%.1f", distance), extrusionDepth: 1.0)
textGeometry.font = UIFont.systemFont(ofSize: 5)
textGeometry.firstMaterial?.diffuse.contents = UIColor.red
let textNode = SCNNode(geometry: textGeometry)
textNode.position = SCNVector3Make(point.x, point.y, point.z)
textNode.scale = SCNVector3Make(0.002, 0.002, 0.002)
let eulerAngles = self.sceneView.session.currentFrame?.camera.eulerAngles
textNode.eulerAngles = SCNVector3((eulerAngles?.x)!, (eulerAngles?.y)!, (eulerAngles?.z)! + Float(1.57))
sceneView.scene.rootNode.addChildNode(textNode)