Better sphere UV mapping

Previous implementation would create some graphical glitches on the
seams in Chrome.