kindrobot.ca/content/post/2017-05-25-hexaflexago-hexaflexagon-generator.md
2022-05-17 22:21:33 -04:00

48 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
layout: post
title: "Hexaflexago: the friendly hexaflexagon template generator"
slug: hexaflexago
date: 2017-05-25 12:05:00
categories: projects
---
I was originally turned on to [hexaflexagons] while watching a [video by
vihart]. Ive since become a tad obsessed. My partner, [Jane Meredith], and I
created [Hexaflexago], a hexaflexagon template generator.
[![Hexaflexago screenshot](/images/hexaflexago.png)](http://hexaflexago.motevets.com/)
# Features
- Generates a printable trihexaflexagon template
- Upload up the three images; Hexaflexago splices them into the template for
you
# Technical Notes
Written with:
- React.js using [create-react-app]
- the vanilla [SVG standard]
# Whats Next?
There are some improvements Id like to make to Hexaflexago eventually.
- enable users to crop added images *(currently Hexaflexago letterboxes images
that are not regular hexagons)*
- add documentation on how to fold the hexaflexagon template
- support adding six images to make hexahexaflexagons
Im also currently working with [Littoral Press] to make hexaflexagon business
cards. Heres a prototype:
![Hexaflexagon business cards](/images/hexaflexagon_business_cards.jpg)
[Jane Meredith]: https://jane.biz/
[hexaflexagons]: http://vihart.com/hexaflexagons/
[video by vihart]: https://www.youtube.com/watch?v=VIVIegSt81k
[Hexaflexago]: http://hexaflexago.motevets.com/
[create-react-app]: https://github.com/facebook/create-react-app
[Littoral Press]: http://littoralpress.com/
[SVG standard]: https://developer.mozilla.org/en-US/docs/Web/SVG