My UIView has a UIColor.clear background. I am instantiating the View Controller from a storyboard.
UIColor.clear
When I set SCNPlane geometry\'s diffuse
SCNPlane
Try setting your view's isOpaque property to false:
false
let material = SCNMaterial() viewController.view.isOpaque = false material.diffuse.contents = viewController.view planeGeometry.materials = [material]