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

HMD InverseTransformPoint reports invalid negative values #6

Closed
jeffdepascale opened this issue Jan 28, 2017 · 1 comment
Closed

HMD InverseTransformPoint reports invalid negative values #6

jeffdepascale opened this issue Jan 28, 2017 · 1 comment

Comments

@jeffdepascale
Copy link

Reference a controller relative to the HMD using transform.InverseTransformPoint (part of SteamVR_Utils), then move the controller in any negative direction on x/y/z planes and monitor the values - they will report correct until around -0.2, then jump to -1.0 to around -1.2, then continue correctly from -0.3 on. Is this a known issue? A quick glance didn't show a duplicate issue. plugin v1.2.

@aleiby
Copy link
Contributor

aleiby commented Feb 23, 2017

I don't see anything obvious with the existing implementation. Maybe Unity isn't normalizing their quaternions after inverse? They don't proved a normalize interface, so I would expect them to handle that internally. Let me know if you figure what's going on there.

@aleiby aleiby closed this as completed Jun 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants