Fluorite's violet color is mainly due to radiation-induced color centers. These centers form when the mineral is exposed to natural irradiation, creating defects in its crystal structure that affect the way it absorbs light. These defects modify the way the mineral transmits light. Color centers absorb specific wavelengths of visible light, changing the perceived color of the mineral.