started, running out of juice, pausing.
built skyline, now need to process its texture differently
using angular textures but not yet computing correct angles
angular texture mapping is working, but lacks distance handling so moving closer / further sucks, need to figure that out
working awesome except bugs out when you get too close because viewport.js line 149 sets sHeight to something larger than the height of the image.
figure it out later