Hi ho!
So aus dem Hut würde ich sagen: Nimm dir eine 3D-Engine, kreiere eine Kugel und leg dein Bild als Textur darauf.
Ja, das ist schnell in einem Satz gesagt, aber wahrscheinlich eine Heidenarbeit.
*such*
Falls es keine ganze Kugel sein muss, kanst du ja auch mal die
Hemesphere-Buttons probieren (bzw. Sourcen ansehen). Screenshots von den Demos anbei.