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

Preserve overlays when users pause tours / anchor overlays in world space, not screen space #128

Open
pkgw opened this issue Aug 4, 2021 · 0 comments

Comments

@pkgw
Copy link
Contributor

pkgw commented Aug 4, 2021

Consider a tour with graphical overlays like the S&T New Year's Eve Stars tour.

If you're playing it back and pause the tour, the overlays fade away. One likely reason for this behavior is that the overlays are positioned in screen space, not world space, so that if you were to keep showing them, they'd stay anchored on screen as the user navigates around the sky. Not a great experience in the common case that overlays are labeling something on the sky.
It would be nice to preserve the overlays, which would require finding a way to anchor them in the world coordinate frame rather than the screen coordinate frame. This is extra-tricky if you start considering 3D mode.

One semi-hacky approach might be to convert the overlays into Annotations when the tour is paused, at least to the extent possible — annotations are anchored to the sky.

CC @astrodavid10

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

1 participant