Three-dimensional snowflakes can now be grown in a computer using a program developed by mathematicians. Intricate, incredibly variable and beautiful, snowflakes have been puzzling mathematicians since at least 1611, when Johannes Kepler predicted that the six-pointed structure would reflect an underlying crystal structure.