Question: what factors determine the crystal size in an igneous rock?
Answer: The texture of an igneous rock—that is, the size of its mineral crystals—depends on how quickly magma or lava cooled to form it. In an icemaker, crystals form as water freezes into ice. In a similar way, mineral crystals form as molten rock freezes into solid rock.