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

Better default support for two-handed throws #846

Closed
vabrador opened this issue Sep 8, 2017 · 1 comment
Closed

Better default support for two-handed throws #846

vabrador opened this issue Sep 8, 2017 · 1 comment

Comments

@vabrador
Copy link
Contributor

vabrador commented Sep 8, 2017

From a developer on our dev forums:

when one grasp is released, the object teleports/jumps to the other hand. Sometimes, when the other hand is also released right after the first you got an slingshot effect and the objct shoots away...

It's true; our throw controller doesn't support two-handed throws, and we have a bad edge-case where an object is thrown with a crazy velocity if the object is released just after a two-handed grasp is released. But we could support this better by default. It's a bit non-trivial, since it would take recognizing two-handed throws as a special case and overriding the default throw controller behavior, and it's not obvious where exactly this logic should happen.

@vabrador vabrador added this to the Interaction Engine v1.2 milestone Sep 8, 2017
@vabrador vabrador self-assigned this Sep 8, 2017
@vabrador vabrador modified the milestones: Interaction Engine v1.2, Interaction Engine 1.3.0 Jun 14, 2018
@vabrador vabrador removed this from the Interaction Engine v1.3 milestone Apr 30, 2020
@vabrador
Copy link
Contributor Author

This issue should be addressed by the alternative two-handed grasp setting, MultiGraspHoldingMode, on the Interaction Manager, #1099.

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