Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cutwell/lego-art
Generate instructions/templates for Lego mosaics from custom images
https://github.com/cutwell/lego-art
art-generator lego lego-art mosaic mosaic-generator
Last synced: about 1 month ago
JSON representation
Generate instructions/templates for Lego mosaics from custom images
- Host: GitHub
- URL: https://github.com/cutwell/lego-art
- Owner: Cutwell
- License: mit
- Created: 2024-01-03T18:21:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-05T13:18:42.000Z (almost 1 year ago)
- Last Synced: 2024-10-15T19:28:52.723Z (3 months ago)
- Topics: art-generator, lego, lego-art, mosaic, mosaic-generator
- Language: HTML
- Homepage: https://cutwell.github.io/lego-art/
- Size: 854 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# LEGO Art
Generate instructions/templates for Lego mosaics from custom images.[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
- Generate mosaics / instructions from images.
- Make custom LEGO art by [buying bricks](https://www.lego.com/en-gb/pick-and-build/pick-a-brick?perPage=400&designNumber=35381) to match output colors.![An example instruction set for a mosaic of Starry Night by Van Gogh.](https://github.com/Cutwell/lego-art/blob/main/examples/Starry%20Night%2016x16.png)
## How to use
1. Visit a live demo [here](https://cutwell.github.io/lego-art/).
2. Upload an image.
3. Adjust the desired width/height of the mosaic.
- For best results, ensure the width/height ratio of your mosaic matches the original width/height ratio of your image.
- You can adjust this even after generating a mosaic, although you'll need to press `Generate` again to re-create the mosaic to fit the new space.4. Adjust the background board color and press `Generate` to create a mosaic.
## Contributing
For information on how to set up your dev environment and contribute, see [here](.github/CONTRIBUTING.md).
## License
MIT
## Attribution
- [Lego SCSS](https://codepen.io/MisterCurtis/pen/LxPpLO)