createDefaultEnvironment() artifact when moving camera

Hi there,
i’m using the createDefaultEnvironment() function to have PBR material correctly lighted, but when i move the camera i see strange blue artifact like shown in this PG: https://playground.babylonjs.com/#35B9HU#1
If i set the y position of my ground a little bit higher (i.e. 0.001), the effects disappear.

Is it normal? And if yes, what’s the workaround?
Thanks

Hello this is normal (it is called depth fighting, when two planes are at the same position and depth precision is not large enough)
Best option is to:

var env = scene.createDefaultEnvironment();
    env.groundMaterial.zOffset = 1
2 Likes

Thanks!