Artillery and mortars can also fire smoke generating munitions, and are the main means of generating tactical smokescreens on land.
Many armoured fighting vehicles can create smoke screens in a similar way, generally by injecting diesel fuel onto the hot exhaust.