- core
- support resizing input
- min-heap of possible {energy,shape} pairs to add
- add a way of short-circuiting candidates in later steps in order to reuse previously rejected shapes
- add a way of focusing attention on more detailed areas like faces
- add svg viewbox (https://github.com/fogleman/primitive/pull/79/files)
- add svg blur option (https://github.com/fogleman/primitive/pull/56/files)
- output options
- svg support
- browser version
- test browser / canvas support
- web demo
- threejs demo (https://bl.ocks.org/duhaime/6f2a71a76091162c57f66ea9e04db407)