I reported the bug report.
With the VisionOSBillboard component, Player cannot manipulate uGUI components when canvas becomes or close to horizontally flat.
( It seems that visionOS failed to caluculate gaze vector )
Without using VisionOSBillboard component, uGUI works fine.
Please check the bug ticket : IN-87365
Thank you.
Hi Cova_Graffity
I’ve checked out your ticket, and the video you attached to it.
In your scene it looks like you are using an unbounded scene? In that case I’d recommend you use something else like Lazy Follow instead. It’s an existing component we support that should face the users head and still support UGUI interactions.
The visionOS Billboard component is mainly useful for Bounded volume situations. Apple doesn’t give us an API to know the users head position for Bounded volumes, which means its the only option to have content face the user in that case. Unfortunately this also means we don’t know how to account for the transform it applies when doing input ray casts like we do for UGUI components.
Hope this helps.
1 Like
@peter_williams_unity
Thank you for replying and giving me the information.
I haven’t checked the XRI tool kit document.
I hope this link ( Lazy Follow ) will also be added to the following page:
Supported Unity Features & Components | PolySpatial visionOS | 2.0.4.
This information is so useful for PolySpatial developers 