WorldWideTelescope / wwt-web-client

The WorldWide Telescope web client lets you explore the universe in your browser.
https://worldwidetelescope.org/webclient/
MIT License
105 stars 35 forks source link

Color-picking UI for layers #224

Open pkgw opened 5 years ago

pkgw commented 5 years ago

Adapting from an @astrojonathan email since he has ideas about the implementation:

It seems that the colors for built-in layers is not exposed in the layer UI ... Color blind folks may have trouble with our default layers, and we have to way to change it on the web client (but do on desktop).

When I right clock on a menu such as constellation figures, we get the pre-set layers instead of the objects like we get in the desktop client because of the history of ... client side mapping of settings.

I want to explore how we can get right click color selection to map into the layers that are default, as well as selecting other options like constellation filtering and colors for orbits and such.

The constellation filter code needs to be applied to this scenario for compatibility, so re-using the UI class framework from the windows client makes sense since it maps everything thru the rendering layer framework.