Create a flake

Remember folding paper and cutting patterns to unfold and create unique snowflakes? With a bit of downtime leading up to Christmas, the developers brainstormed some ideas for a Christmas Codepen. The person who suggested the best idea would be given a week to complete it. I came up with the idea to bring this snowflake creation process to the digital world.

The project is built using WebGL to render the 3D paper, Blender to form the shape and using morph normals to animate to the position, while using 2D canvas to handle the drawing. The project ended up going viral with people creating and sharing their own creations on social media.