GroundMaterial GroundProjection, no way to change center of ground?

Hi! I am trying to change the ground projected skybox to be higher(lower) than zero on the Y coordinate, but it does not work.

I play with this playground from documentation:

If I change skydom y coordinate to be 2m higher, I got this (still in 0 but shadows broken, they rendered where they must be, but projection still renders in 0):

Here is video:

you can see that sphere still “touches” ground, but ground is 2 meter lower so shadow “dance around”

If I change skydom y coordinate to be 2m lower, i got this (it kind broken, sphere under ground, but i can see it from low angle):

If I move the sphere itself, all is okay:

Is it a limitation? Or is there any way to make grounPorjected groundMaterial work properly? (render with a given center)

It is important if you have a big scene with some computational positional data, you need to move all other objects except skybox and all computations

I changed the skybox height in the 2nd example, seems it looks better :slight_smile: - https://playground.babylonjs.com/#25JK74#92

It renders at 0 position, check video:

If you will move camera you will see it renders skybox at 0, but shadows “fly around” on the ground, it is because actual position of ground is 2 meter below

The only way to make it proper now - move instead sphere