![shapemaker](title.png)

<center>
<p style="text-align: center;" align="center">
    <em><a href="https://github.com/ewen-lbh/shapemaker/blob/e7ff660d42f4fc3cb29e1246ee82cbdd2f27c5ab/src/examples.rs#L114">See the code that generated this image</a></em>
</p>
</center>

* * *

> **⚠️ Warning:**
> README is still a work-in-progress

An experiment into the generation of 2D flat design abstract artwork using limited shape and color combinations, arranged in a 8-point grid.

[![wakatime](https://wakatime.com/badge/github/ewen-lbh/shapemaker.svg)](https://wakatime.com/badge/github/ewen-lbh/shapemaker) [![Crates.io Version](https://img.shields.io/crates/v/shapemaker)](https://crates.io/crates/shapemaker) [![docs.rs](https://img.shields.io/docsrs/shapemaker)](https://gwennlbh.github.io/shapemaker)


## Gallery


| | | |
|:-------------------------:|:-------------------------:|:-------------------------:|
| **HAL 9000** ![HAL 9000](./examples/gallery/HAL-9000.svg)| **Cutting An Egg** ![Cutting An Egg](./examples/gallery/cutting-an-egg.svg)| **Designing A Font** ![Designing A Font](./examples/gallery/designing-a-font.svg)
| **Drone Operating System** ![Drone Operating System](./examples/gallery/drone-operating-system.svg)| **Japan Sledding Olympics** ![Japan Sledding Olympics](./examples/gallery/japan-sledding-olympics.svg)| **Lunatic Green Energy** ![Lunatic Green Energy](./examples/gallery/lunatic-green-energy.svg)
| **Measuring Spirits** ![Measuring Spirits](./examples/gallery/measuring-spirits.svg)| **Phone Cameras** ![Phone Cameras](./examples/gallery/phone-cameras.svg)| **Reflections** ![Reflections](./examples/gallery/reflections.svg)
| **Spline Optimisation** ![Spline Optimisation](./examples/gallery/spline-optimisation.svg)| **Weaving** ![Weaving](./examples/gallery/weaving.svg)

## License

This software is licensed under a modified MIT license that explicitly prohibits the training of AI software. See [LICENSE](./LICENSE) or the [non-ai-licenses repository](https://github.com/non-ai-licenses/non-ai-licenses) for more information.
