Bug: models disappear on iPhone 5

On iPhone 5 (possible all iPhones?) using point lights with Non-baked affect AND Shadows enabled will cause all the models to disappear. If either the Non-baked or Shadows setting is disabled, the models in the scene will appear properly again.

Notes:

  • I’ve tested this in both Safari and Chrome; the bug exists on both.
  • It doesn’t seem to matter if other lights exist in the scene; a single point light with those settings enabled will break the scene.

Here is an example (the starter model viewer project–the only change is that I changed the light from a directional light to a point light).

Here is an image of what happens:

Have you tried to remote debug it and provide console error log?

I’ve checked it out via Ghostlab remote debugging, and I’m not getting any console errors.

Nor warnings?

Such behaviour can happen when some shaders fail to compile, leading to object to become invisible. We will check project on iOS some devices to see if we can replicate the issue.

Yeah, strangely I’m just getting a blank console; no errors, no warnings, nothing.

I’m running on iOS 10.2–so pretty much the latest iOS version–so I’d imagine that this bug would appear consistently on other iOS devices.

@Mr_F has an iPhone 5S. Looks like it’s something he’s best placed to investigate anyway.