How to render a UIView with transparent background on an SCNPlane in ARKit?
Try setting your view's isOpaque property to false
:
let material = SCNMaterial()
viewController.view.isOpaque = false
material.diffuse.contents = viewController.view
planeGeometry.materials = [material]
ARKit -[UIView setAnimationsEnabled:] Performing any operation from a background thread on UIView or a subclass is not supported
I contacted Apple and they said this feature currently isn't supported. They sent me the info under a nda so I can't elaborate beyond that.
They did say if it was a feature I wanted I can send a request to their team to see if they would consider adding it.
Related Topics
Presenting Camera Permission Dialog in iOS 8
How to Disable Rotation in React Native
How to Use Apple's New .P8 Certificate for Apns in Firebase Console
Creating a Navigationcontroller Programmatically (Swift)
Uitapgesturerecognizer Tap on Self.View But Ignore Subviews
How to Retrieve a File Using Wkwebview
How to Color a Uiimage in Swift
Ios4: How to Use Video File as an Opengl Texture
Error When Trying to Obtain a Certificate: the Specified Item Could Not Be Found in the Keychain
Change String Color with Nsattributedstring
How to Apply Multiple Transforms in Swift
Auto Layout Uiscrollview with Subviews with Dynamic Heights
How to Use Keychain for Saving Password Like Generickeychain Sample Code
Prevent Uialertcontroller to Dismiss
Dismiss View Controller with Custom Animation
Swift Get String Between 2 Strings in a String
Send Messages Between iOS and Watchos with Watchconnectivity in Watchos2