Turns orthogonal images into isometric spritesheets.
As of this release (v1.0) it is limited only to size 128x, 64y tiles.
Source: Pastebin (IsometricTiled.cs)
Generic on-use UI
✔️ Render Background, ❌Arrange Tiles by Orthogonal Position
Having 'Arrange tiles by orthogonal position' unchecked makes tiles arrange in columns, having it checked however, it tries to keep some semblance of its original position. This makes reassembling the image much easier.
✔️ Render Background, ✔️ Arrange Tiles by Orthogonal Position
I made this because I'm working on a project that uses isometric tiles, and this way I can paint trees normally, then slice them into tiles and import them into Tiled for making game maps.
There is an issue I've not been able to resolve. If the canvas is not large enough to fit all the tiles they will not be added to the canvas.
Furthermore, while this isn't an issue it should be noted that if the background is not transparent, the plugin will recognise the background as a tile and copy it as one.
This is my first plugin for paint.net, and the first thing I've ever published.
It was made just for me, so it's missing a few features that I can live without, like the option to change tile dimensions and the background colour.
I'll add the option to change tile dimensions sometime later but for now I really want to get back to working on my project.