1. A method, comprising: performing, by a computer: receiving an animation object map that assigns an animation object to each region in a plurality of regions of a viewing area; receiving a synchronization shading map that assigns a shade to each region in the plurality of regions of the viewing area, wherein at least two of the shades assigned to regions in the plurality of regions differ in intensity; playing, within each region of the plurality of regions, the animation object assigned to the region by the animation object map, wherein the playing comprises: determining a start time for each of the regions in the plurality of regions, wherein the start time for each particular region depends upon an intensity of a shade assigned to the particular region by the synchronization shading map, and wherein ones of the plurality of regions having different shades differ in their respective start times based on a difference in intensities of shades assigned to those regions by the synchronization shading map; and for each region of the plurality of regions, starting playing within the region the animation object that is assigned to the region by the animation object map, wherein the playing of the animation object within the region begins at the start time determined for the region.