Arkit/SceneKit on iOS 14 throws new Warning (Metal)
It's due to a behaviour change in the Metal framework. Warnings in shader code are now logged by default, even for SceneKit's internal shaders. There's nothing wrong with your code.
Does iOS 11.3 update break ARKit/SceneKit SCNMaterial rendering on face node?
iOS 11.3 seems to change the default lightingModel, which is the root cause of all the woes.
Simply setting the materials explicitly to what was previously implicit resolved all pains.
For example,
baseNode.geometry?.materials[0].lightingModel = .blinn
Related Topics
Swift: Mkannotation Long Title Text
Generating Random Doable Math Problems Swift
Using a Timer in The Background Thread to Update UI
How to Pass Data from Using Post/Form Leaf Template
Need Clarification on Typealias Syntax in Swift
Swift 4, Coreplot, Send Chart via Mail App (With Messageui)
How Do We Use of Nsselectorfromstring in Swift
Error When Running Coreml in The Background: Error Computing Nn Outputs Error
Weird Toolbar with Nested Conditionals Behavior
Swift 3/4 Dash to Camel Case (Snake to Camelcase)
How to Draw a Hollow Circle with Two Different Colors
How to Synchronize Access to a Property That Has Didset
Swift - Connect Delegate to Custom Xib Cell
How to Put Gamecenter on Application with Swift