Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios SceneKit-SCNPlane上的漫反射png图像_Ios_Swift_3d_Scenekit - Fatal编程技术网

Ios SceneKit-SCNPlane上的漫反射png图像

Ios SceneKit-SCNPlane上的漫反射png图像,ios,swift,3d,scenekit,Ios,Swift,3d,Scenekit,在我的项目中,我试图在场景中显示一些png图像 所以我创建了一个SCNPlane,然后漫反射图像 let image = UIImage(named: imageName) let node = SCNNode(geometry: SCNPlane(width: 10, height: 7)) node.name = "elemets" node.geometry?.firstMaterial?.diffuse.contents =

在我的项目中,我试图在场景中显示一些png图像

所以我创建了一个SCNPlane,然后漫反射图像

    let image = UIImage(named: imageName)
    let node = SCNNode(geometry: SCNPlane(width: 10, height: 7))
    node.name = "elemets"
    
    node.geometry?.firstMaterial?.diffuse.contents = image
    
    self.mySceneBG.scene?.rootNode.addChildNode(node)
使用这种方法,我可以在场景中显示图像,但问题是图像周围有一种“灯光”

请注意圆圈周围的白色边框。

更新

为了更清楚,在本例中,我希望在矩形平面中应用圆形图像

我所说的边界在绿色部分突出显示

我怎样才能解决这个问题


谢谢

从图片上很难理解这个问题。我看到一张光盘,但是
SCNPlane
是一个矩形,所以不清楚“图像周围”是什么意思,因为它应该是矩形的。@m谢谢你的回复。我更新了我的问题