我可以通过给它一个我的第一个点的位置来添加一个框,但它没有覆盖我的第二个点,请参阅我的输出的附加图像。
这是我正在使用的代码:
boxLine = SCNBox(width: 0.01, height: CGFloat(distance+distance), length: 0.01, chamferRadius: 0.01)
boxLine.firstMaterial!.diffuse.contents = UIColor.red
boxLineNode = SCNNode(geometry: boxLine)
boxLineNode.position = SCNVector3Make(start.x, start.y, start.z)
sceneView.scene.rootNode.addChildNode(boxLineNode)