ExtendRealityLtd / Tilia.Indicators.ObjectPointers.Unity

Indicate points in world space with a collection of object based pointers for the Unity software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

the pointer facade needs a 'Follow Source Origin/Offset

funkadelic83 opened this issue · comments

I am following the new YouTube tutorials, and was able to set up a curved pointer and straight pointer just fine. However, once I add a Locomotors.AxisMove.Veritcal-Warp.Horizontal-SnapRotate and hooked it up, it leaves the Curved pointer behind when I move around the scene. So the pointer stays stuck at the origin point without following the player.

When I try hooking the Curved Pointer up to the "RightControllerAlias" in the Tracked Alias instead of "RightPointer" in the poses prefab, the pointers will follow the the player when I move around the scene properly - but the laser points up at a weird angle that is unnatural.

I have both UnityInputSystem.InputActionMappings.GenericXR and UnityInputSystem.Poses.GenericXR added to the Heirarchy.

I asked in Discord and another user asked me to open this ticket with this info:

The pointer pose returns only the 'relative position of the pointer against the Device tracking origin'
The pointer facade needs a 'Follow Source Origin/Offset' as well

ReviseHWH_Controls.-.SampleScene.-.Android.-.Unity.2020.3.18f1.Personal._DX11_.2023-04-18.21-07-49.mp4

The poses need to be a child of the play area alias.

This is covered in this video at the 3 minute mark:

https://www.youtube.com/watch?v=cguaIZzv-Eg&t=170