https://github.com/maxwellito/triangulart
Dummy graphic editor to make isometric illustrations
https://github.com/maxwellito/triangulart
Last synced: over 1 year ago
JSON representation
Dummy graphic editor to make isometric illustrations
- Host: GitHub
- URL: https://github.com/maxwellito/triangulart
- Owner: maxwellito
- License: mit
- Created: 2016-03-28T14:18:29.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-01-21T11:57:40.000Z (over 8 years ago)
- Last Synced: 2025-02-27T18:26:59.600Z (over 1 year ago)
- Language: JavaScript
- Homepage: https://maxwellito.github.io/triangulart
- Size: 403 KB
- Stars: 149
- Watchers: 5
- Forks: 17
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# triangulart (v2 beta)
Dummy graphic editor to make isometric illustrations. It's like pixel art, but with triangles.
Try it on [maxwellito.github.io/triangulart](https://maxwellito.github.io/triangulart)
This version is still on beta and not fully stable.
## File format
On the v2, we are making things simpler, one unique file format : the SVG. On the first version the editable format was in JSON, and I think it was a bad design choice. Having one format make it easier for the final user.
Here are the details
```xml
...
```
The SVG first child node is a comment containing the JSON of the basic details of the artwork. It contains the orientation, width, height, and the palette.
Then every path got the `rel` attribute to contain the triangle index.
## for v2.1 (aka neverland)
- Auto save (but better, with little signal)
- Responsive layout (the menu and nav is clunky)
- Better care of error cases
- MASSIVE PERF ISSUES ON BIG WORKSPACE : MOVE TO CANVAS (and light the weight of triangulart class)
- Zoom in/out
- Clipboard!