Формирование шлиров в магматических породах связано с изначальной неоднородностью магмы или со стадийным внедрением расплавов различного состава. 14
Это может происходить вследствие процессов дифференциации магмы, когда различные фракции расплава обособляются и кристаллизуются в разные моменты времени, создавая участки с отличающимся минеральным составом. 1
Также некоторые шлиры образуются в результате захвата и переработки магматическим расплавом обломков посторонних горных пород (ксенолитов). 3
Иногда шлир представляет собой скопление минералов, часто рудных, выделившихся из магматического расплава на ранних этапах его кристаллизации. 3