蕈岩多发生于层状岩石,在风化过程中,岩石崩塌,形成孤立的柱状岩体。在此基础上,再经风沙的打磨与雕琢,蕈岩便逐渐形成。之所以能形成上大下小的蘑菇状,除了与岩石各层之间软硬程度的不同有关外,与风沙流的高度也有着直接的关系。
风沙流是一种贴近地面的沙子搬运现象,在沙砾地区,沙子最大跃移高度为2米;在沙面上,沙子最大跃移高度为9厘米。而且在沙砾地区,90%的风沙低于87厘米,平均高度为63厘米,已知最高实测高度为6~19米。也就是说,在离地面2米高的范围内,岩体受到的风沙吹打和磨蚀最为厉害,向上则逐渐减弱。久而久之,柱状岩体就变成了上大下小的形状,状若蘑菇。蕈岩就是这样形成的。在多风沙的地区,电线杆往往被 ’风沙从基部切断,也是这个原理。由此可见风沙力量的强劲。