This PR does some initial configuration of the story:
Set initial location of the WWT camera
Add in the horizon and alt/az grid, along with UI controls
Rather than include the logic for constructing the horizon inside of the component, I've refactored that to live in separate functions in horizon.ts. I think this should keep the main story component simpler. This also required a bit of logic tweaking related to the fact that we're now using Composition API, but this gives us an example of how to set up the horizon functionality in the new context.
This PR does some initial configuration of the story:
Rather than include the logic for constructing the horizon inside of the component, I've refactored that to live in separate functions in
horizon.ts
. I think this should keep the main story component simpler. This also required a bit of logic tweaking related to the fact that we're now using Composition API, but this gives us an example of how to set up the horizon functionality in the new context.