The engine that drives circulation in the atmosphere and oceans is solar energy which is determined by the average position of the sun over the earth’s surface. Direct light provides uneven heating de...The engine that drives circulation in the atmosphere and oceans is solar energy which is determined by the average position of the sun over the earth’s surface. Direct light provides uneven heating depending on latitude and angle of incidence, with high solar energy in the tropics, and little or no energy at the poles. Atmospheric circulation and geographic location are the primary causal agents of deserts.