如何在Swift中将图像添加到ARSCNScene?

Sai*_*065 3 scenekit swift swift-playground arkit

我偶然发现了我正在开发的Swift游乐场的障碍。我想将图像添加到我的ARSCNScene(ARKit + SceneKit)。不是作为背景,而是作为具有位置和所有位置的实际节点。有人知道这是否可能吗?我在网上找不到任何东西。谢谢!

Eug*_*ene 8

您可以轻松地将UIImage作为漫反射材质添加到SCNPlane。例:

    let image = UIImage(named: "yourImageName")
    let node = SCNNode(geometry: SCNPlane(width: 1, height: 1))
    node.geometry?.firstMaterial?.diffuse.contents = image
Run Code Online (Sandbox Code Playgroud)

此外,您可以根据需要修改节点。希望对您有所帮助!