The globes script now works.  There are still some problems.  I'm doing seomthing incorrect with the math, where it ...  it kind of doubles the globe somehow.  It's also still breaking with large images.  Next I need to go through and make it not allocate all that memory for all the stuff.  It really could just (in parallel) independently loop through pixels.  There's no reason to hold anything in memory really.