Show HN: Super Snowflake Maker (supersnowflakemaker.com)
Hi all! Just released Super Snowflake Maker!
Draw on the pie with freeform or polygon tools, change the number of sections, click on the large snowflake to see fold, and.... download!
Enjoy + Happy Holidays!
(tech: threejs/r3f, react, ts, useSpring, tailwind, canvas, svg, offscreen canvas, paperjs)
53 comments
[ 2.9 ms ] story [ 120 ms ] threadI don't recall the details, but I believe one of them was even able to generate non-hexagonal snowflakes which happen under some circumstances.
I've been hoping to create a website around one of these models for some time now.
I started with 12 sections (or 6 lobes/mirrored sections) then wanted to play around with more section numbers without having to redraw.
I think 12 is for a more advanced paper snowflake maker although I think 8 can look cool too.
Wonder what number in-nature non-hexagonal number was. If you come across it, would love to include it!
If you create a snowflake site, I would love to try it!
Regardless: This is lovely.
One missed opportunity that I see with sites that allow HN people to play with things and be creative (e.g. I’ve seen a bunch of sound loop makers do this): add a quick “share” link for us to show some creations. Not that I really want to share anything I did, but would love to see what others have made!
Ex: a 3d box STL generator
https://apps.josh.earth/boxbuilder/
Maybe add a short playable gif explainer showing a snowflake being made quickly.
If not, they may have added it later after reading some comments.
I would suggest you swap the left and right of the site.
I'll look into other ways to not confuse SFSVC with these browsers.
Interestingly - downloads on Arc work really well but they are poorly done in Orion (open in a new window without clear option to download).
I use inappdebugger.com for testing exit links, UA, downloads etc.
Here's a snapshot: https://bsky.app/profile/shalanah.bsky.social/post/3las76tpl...
noting: That would make it useful for using a design on a CNC or lasercutter.
That feature, as noted below is present --- click on the [>] button to go to a second page where these features are present.
Thank you for creating such a delightful tool. Wishing you and everyone a festive season!
Happy holidays + New Year!
I can’t name many apps that provide equal entertainment to my kid and I. You’ve done very well. As a bonus, the eight year old seems particularly motivated to learn JavaScript and start working on this kind of stuff herself.
Nice work and excellent share. Thanks so much for this!
- shouldn't use 100% of a core just sitting there, might want to check for busy looping and / or put in a sleep here and there
- if I disconnect a bit of paper it should go, rather than just sit there disconnected
Great work so far though! Thank you for the amusement :)