I increased the VSM Bias settings on our lights and that seems to have fixed the artifact/banding issue. However, it causes certain iOS devices to crash.
In our testing, it crashes on an iPad 6th gen running iOS 15.4 and an iPhone 6s w iOS 15.4, but a 7th Gen iPad with 15.3.1 doesn’t crash
The numbers on the left represent the total range of pixel colors sampled from a vertical line in the center of the image from 25% to 75% height. I’ve been using this to quantify how bad the issue is. The “Toggle Objects” button on the right side turns the objects on/off and recalculates the banding statistic.
In my tinkering the plane on the floor makes the biggest difference, but the cubes also seem to affect things a bit. In my mind this points to some kind of boundary issue when computing shadows.
We’ve also discovered that this happens extremely badly on Intel Iris XE devices, seemingly even worse than we’ve seen on iPads.
Wondering if its related to the size of the shadow map generated with larger objects in the scene
This is what I suspect, all of our door models are about 1-2 inches in thickness and there’s not much else in the scene. We do have an inverted sphere around the doors to block visibility but its origin is basically (0, 0, 0)