We’re nearing the end of Google Summer of Code, and Ravi Agrawal (@macoda) has been working on a camera navigation widget on the “NavigationCamera” branch on his fork:
If you have a minute and are interested in camera control in Cesium, take a look. It offers a number of on-screen controls, and the compass ring is both a control and a display that Cesium users didn’t previously have access to (other than as viewers of last year’s Santa project, which had a small closed-source compass on it). The zoom and tilt features may prove easier for new users to find and use.
It’s not quite ready to come into master yet: Ravi is still working on documentation & tests, there’s an issue with the new compass API that it uses, and it introduces a “flat” style of appearance that hasn’t been applied to the other controls yet. But my hope is that doc & tests will get done before the firm pencils down date next Monday, and Dan might be able to stomp the API bug quickly. The general re-styling of all of Cesium’s widgets is separate from GSoC and will continue outside of that effort.
Anyway take a look, I hope you like the progress so far.