I am using Scene Kit on the Watch and my scene looks fine on the simulator but on one of my devices (42mm model 2) it looks washed out, as if the default lighting is different and fading all the colours. However on my other device (38mm model 0) it looks fine. I have tried both watchOS 3.1.1 and 3.1.3, and both have the same effect.
I don’t know if it is to do with the size of watch or whether it only affects model 2. I have tried changing the lighting programmatically and changing the Default Lighting option in Interface Builder, but to no avail.
Does anyone know what might be causing this, and any way around it? Thanks.
Hi Cfc,
This is a linear color space (Metal / model2) vs gamma space (GL / simulator / model0) issue. See this thread: https://forums.developer.apple.com/thread/69424
You can force a gamma color space everywhere with this key set to YES in your plist: SCNDisableLinearSpaceRendering