Swift windows and game objects become non-interactive when placed within or behind environmental barriers like ceilings, walls, floors, or other objects. However, native Swift windows on the Vision Pro can be interacted seamlessly, without occlusion issues caused by environment meshes (confirmed through testing multiple native apps). Is there a workaround or a setting in Unity that disables this behavior to allow interaction through environmental barriers?
If you have colliders on the barriers, that might be the issue; the colliders are blocking interactions on the colliders behind them. You might want to use the Collider Objects Layer Mask setting to omit colliders that you don’t need for input interaction on a per-layer basis.
1 Like
I tried this however, it only solves the issue of interactions when game objects are placed within the environmental barriers like tables, chairs or a desk. The issue still persists when they are placed in ceilings, floors or walls. Moreover, this also translates to swift windows.