This generator cycles a snowflake from its seed to its final state while looping its crystal distribution kaleidoscopically on two dimensions. It takes the user’s input and distributes hexagons on a pinion appropriately. It also applies mirroring and sixfold symmetry, makes a heightmap, and adds lighting and refraction to the scene. The use of a fragment shader accomplishes this; the snowflake is rendered on a plane, and no geometry is generated. Vivian Wu is the artist that created it.
CHOMP by Christoph Niemann is a beautiful application for kids. Children can make animated selfies and have infinite fun!