Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[XR] changes to PointerSelection behavior #7974

Closed
6 tasks done
RaananW opened this issue Apr 3, 2020 · 3 comments
Closed
6 tasks done

[XR] changes to PointerSelection behavior #7974

RaananW opened this issue Apr 3, 2020 · 3 comments
Assignees
Milestone

Comments

@RaananW
Copy link
Member

RaananW commented Apr 3, 2020

  • Default behavior - only one hand has the pointer selection ray.
  • Configuration value - allow two hands to be the pointers
  • Change between hands using the main button (first click on main button on hand with no pointer should move the pointer to this hand).
  • Configuration value - force pointer selection to a specific hand.
  • Configuration value - constant pointerMove events (defaults to yes)
  • Configuration value - max picking ray distance and max pointer ray distance (the same value, currently defaults to 100 units)
@player11en
Copy link

Adding gaze interaction for webXR (without controllerInput). Mesh detection and timer offset bevor Selection.

Perhaps using camera rays by active xrcamera and and mesh hit by name or id. For timer visualisation i use bullet/ gui.ellipse() which appear circular around meshtarget ...
Sorry if its written bad can provide code if needed

@RaananW
Copy link
Member Author

RaananW commented Apr 11, 2020

It's already implemented, but for teleportation only. I'll add a no-controller flag

@RaananW
Copy link
Member Author

RaananW commented Jul 27, 2020

For documentation purposes - Gaze mode can now be enabled even when XR is not in gaze target ray mode - #8605

@RaananW RaananW added this to the 4.2 milestone Oct 7, 2020
@RaananW RaananW closed this as completed Oct 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants