.
.
Passing doubles to the vertex shader to allow positional values
to range from ~0.0135 metres to 549,755,748,352 metres (should be
enough! ;-)
- logarithmic depth buffer
- yaw control on camera