Ground Shadows pass through objects

This issue has been since visionOS 1 unless that is how it is supposed to work. As you can see in the screen capture the shadows from the top box are shown on all 3 boxes below.
This is a screen capture in composer pro but the same thing happens in the Vision Pro.

Is there any way to stop this behavior and just have shadows on the first object below the object that is casting the shadows ?

Hi @gl5

This behavior is unexpected. I'd appreciate it if you file a bug using feedback assistant. If you're not familiar with how to file bug, take a look at Bug Reporting: How and Why?.

In the meantime, you can suppress the shadow on the 2nd and 3rd entities by adding GroundingShadowComponent(castsShadow: true, receivesShadow: false) to their component set. I realize this only works if the 2nd and 3d boxes will not receive shadows from other entities (which is unlikely), and you are likely aware of this work around, but thought I'd share for those who are less familiar.

Thanks, I have summited the bug.

Ground Shadows pass through objects
 
 
Q