A 4-month-old fix from 95ec8d65 that isn't in master yet.

This is via @mramato who said it came from @bagnell.  It's been sitting on `balloon` and other branches for a long time.

I don't know much about this, for example, does it need a unit test?

Original change was 95ec8d65:

```
Remove use of uniform state from SceneTransforms.wgs84ToWindowCoordinates
so that it works before the scene is render (but after the frame is initialized.)
```