[Extension] IsoBuilder - An Extension for Creating Isometric Pixel Art

Create isometric pixel art more easily using orthographic views.

IsoBuilder is an Aseprite extension that lets you create editable isometric pixel art from three orthographic views: Front, Side, and Top.

Simply draw each view in its corresponding workspace and click Render to generate an editable isometric preview. You can then make any final adjustments directly in the preview layer or copy it if you want, its just a normal layer!

Features

  • Create isometric pixel art from Front, Side, and Top views.
  • Adjustable workspace size.
  • Generate an editable Preview layer.
  • Choose between the original face colors or default isometric colors.
  • Enable or disable automatic shadows.
  • Non-destructive workflow: the generated preview can be edited freely.

Check out some demostrations:

https://www.youtube.com/watch?v=OQsycHCA1Mc

You can see more here: https://hasudelfuturo.itch.io/isobuilder

6 Likes

New showcase video!
I made a timelapse showing IsoBuilder in action while creating an isometric pixel art bathroom in Aseprite.

I hope it gives a better idea of the workflow and what the extension can do.

https://www.youtube.com/watch?v=0FLeQS32IT4

1 Like

Is there a manual for this? I got it, but find it very confusing to use.

1 Like

There isn’t a manual at the moment, but I’ll create one in PDF format to include with the extension files and upload here; I’m also planning to make a clearer video on how to use it.

Update:
I’ve uploaded the guide; you can view it in the message below.

2 Likes

IsoBuilder – Guide
I’ve created a user guide for IsoBuilder! You can download the PDF attached to the itchio post, or read the guide directly here:

I hope you find it helpful!
Feel free to leave any questions or feedback!

2 Likes

This guide is VERY helpful and I appreciate it. Thank you. I now have an obvious question: Is there a way to make the render engine create the isometric frame by frame thus allowing isometric animations?

2 Likes

Very useful tool! Hope to stay up to date if you add more updates <3

1 Like

No at the moment, but it’s a planned for a future update!
For now, you can create isometric animations manually by copying the preview layer for each frame.
Thanks for the suggestion! I’m glad the guide was helpful, and I’ll definitely look into adding frame by frame rendering :blush:
The next update will focus on improving shadows and render performance for larger sprites, as much as possible

Thank u! I hope to have the next update out as soon as possible! :smiling_face: :tiger_face:

Also, allow choosing between left-sided and right-sided view generation!

1 Like

Noted! That’s somethng that can be done! :smiling_face:

Also have you tried doing a live preview mode?
I tried but keeping the undo stack clean is tough. And impossible if other similar live preview extensions are also active at the same time.

I’d like to give it a try, but constantly redrawing the pixels or new pixels might impact performance. I’d prefer to improve the current performance first; then, perhaps I could implement a smooth real-time preview, though that’s certainly challenging yes :sweat_smile:
It might be a good idea to separate the live preview from the sprite itself and keep it in a small, separate window

separate canvas is the only way, yes.
with the live preview window done, and the left-right side and top-down sides done, then it will enable your extension to maybe rotate the 3d object around for creating more than just 6 directions.

have you done a character yet?

1 Like

Yes, I’ve tried creating characters!
Characters have complex shapes, so IsoBuilder isn’t a definitive solution, but it really helps in creating them :smiling_face:

can you show an attempt? i couldnt find a video

I quickly made a rough sketch.

In the first image, I created a figure in IsoBuilder to use as a base model, and in the next image, I drew my character over it, using that model as a guide, even though I’m not much of an artist. :sweat_smile:

As you can see, the plugin isn’t a complete solution for character creation, but it can be quite helpful :grin:

Cheers!

2 Likes

it is fullproof with a few extra pipeline scripts :slight_smile: