Almost working webgl code - needs proper sphere z positioning