updated DomeProjection example with simplified shader use