https://github.com/christianoellers/polygon-generator
Canvas 2D generator for various polygons based on circle calculations.
https://github.com/christianoellers/polygon-generator
canvas canvas-api canvas-drawing canvas2d css css3 ecmascript ecmascript6 es6 es6-javascript generator html html5 javascript javascript-math js js-classes math polygon vector
Last synced: about 1 month ago
JSON representation
Canvas 2D generator for various polygons based on circle calculations.
- Host: GitHub
- URL: https://github.com/christianoellers/polygon-generator
- Owner: ChristianOellers
- License: mit
- Created: 2023-06-11T15:18:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-11T19:38:49.000Z (almost 2 years ago)
- Last Synced: 2025-02-16T02:16:30.169Z (3 months ago)
- Topics: canvas, canvas-api, canvas-drawing, canvas2d, css, css3, ecmascript, ecmascript6, es6, es6-javascript, generator, html, html5, javascript, javascript-math, js, js-classes, math, polygon, vector
- Language: JavaScript
- Homepage: https://christianoellers.github.io/Polygon-Generator
- Size: 35.2 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://christianoellers.github.io/Polygon-Generator)
# Polygon Generator – Canvas
- [About](#about)
- [Todo](#todo)---
## About
Generates random polygons from a circular base shape. Variants show a rather spiky vs. flat design.
Intended to be used with game engines to create random landscapes or elements. Alternative use cases imaginable: Graphic design, convert to vector export file.
## Todo
- Add UI to configure generator parameters
- Allow SVG export of shapes (challenge: coordinate systems)