Thanks for responding! It's right when I click "Calculate." I also just realized I should maybe mention I am running the MacOS 26 Public Beta, so maybe that could be affecting my system. But I haven't had issues with other apps. Let me know if you'd like any more info! Happy to provide a screen recording or something.
I just tested version 1.2.1 on Aseprite 1.3.14.4 on macOS Sequoia 15.6 and didn't run into any issues. So the public beta may be the reason; however, I can't update to the public beta at this point because it's a work laptop.
I tried various combinations of settings for the extension. Could you maybe share yours?
Also, have you tried it with a different sprite? Try using a super basic 32x32 canvas with one diffuse, one normal, and one output layer.
Further, are you using any additional plugins? If so, could you try disabling them and then checking if it still causes a crash? Maybe by enabling them step by step, it could lead us to the root of the issue.
Thanks again so much for all the replies and help! I am realizing that I should have thought of using a smaller canvas—I was working with a pretty large one. I'll try that out and get back to you!
It worked! On a 80x80 canvas. I was working on a much larger canvas initially, working on a ttrpg map, and I was working on multiple sprites/tilemaps in one file, which is probably not a great habit.
Hey! Yes, it should work with isometric pixel art, assuming the normal map handles the directions of the texture properly. I've written a more detailed reply to your post on my other extension regarding that :) https://mooosik.itch.io/normal-toolkit/comment
Hi! Yes, this extension is meant to be used for testing & using normal maps. You can generate Normal Maps using the Normal Toolkit: https://mooosik.itch.io/normal-toolkit
Thank you! The only setback is having to navigate within two windows, one to generate, one for shading. Despite that, very satisfied with the results I'm getting.
Well, I've been playing around with this script a bit and I can say this: Good job! But constantly creating Normal Maps can be very tedious, is it possible to automate this somehow?
← Return to aseprite extension
Comments
Log in with itch.io to leave a comment.
Hi! I am excited about this tool but it, and the toolkit, keep crashing aesprite for me. I'm on a Mac and have the latest version of aesprite
Hey, thanks for bringing this to my attention! Is there a specific moment when the crash occurs? Or just in general?
Thanks for responding! It's right when I click "Calculate." I also just realized I should maybe mention I am running the MacOS 26 Public Beta, so maybe that could be affecting my system. But I haven't had issues with other apps. Let me know if you'd like any more info! Happy to provide a screen recording or something.
I just tested version 1.2.1 on Aseprite 1.3.14.4 on macOS Sequoia 15.6 and didn't run into any issues. So the public beta may be the reason; however, I can't update to the public beta at this point because it's a work laptop.
I tried various combinations of settings for the extension. Could you maybe share yours?
Also, have you tried it with a different sprite? Try using a super basic 32x32 canvas with one diffuse, one normal, and one output layer.
Further, are you using any additional plugins? If so, could you try disabling them and then checking if it still causes a crash? Maybe by enabling them step by step, it could lead us to the root of the issue.
Thanks!
Thanks again so much for all the replies and help! I am realizing that I should have thought of using a smaller canvas—I was working with a pretty large one. I'll try that out and get back to you!
It worked! On a 80x80 canvas. I was working on a much larger canvas initially, working on a ttrpg map, and I was working on multiple sprites/tilemaps in one file, which is probably not a great habit.
Hi. Is there a version compatible with 1.3?
Hey, as far as I'm aware, all versions should be compatible - I just tried out 1.2.1 in Aseprite 1.3.14.4.
If you're encountering errors, please let me know so I can look into it :)
Is there a way to use this extension for isometric art?
Hey!
Yes, it should work with isometric pixel art, assuming the normal map handles the directions of the texture properly. I've written a more detailed reply to your post on my other extension regarding that :) https://mooosik.itch.io/normal-toolkit/comment
Hey, when I try to use it says "Shading.lua:143: attempt to index a nil value". how do I fix it?
Hey, I've looked into it,
it turns out this happens if the cell of a frame on your diffuse, normal, or specular layer is empty.
I've uploaded an updated version that addresses this issue (v1.2.1).
Thank you for bringing this to my attention!
This is for shading, right? Because I can't seem to generate normal maps from this. Do I generate my normals from the normal toolkit?
Hi! Yes, this extension is meant to be used for testing & using normal maps. You can generate Normal Maps using the Normal Toolkit: https://mooosik.itch.io/normal-toolkit
Thank you! The only setback is having to navigate within two windows, one to generate, one for shading. Despite that, very satisfied with the results I'm getting.
Well, I've been playing around with this script a bit and I can say this: Good job! But constantly creating Normal Maps can be very tedious, is it possible to automate this somehow?
Hey, thank you for the kind words!
There is a script by @ruccho on Twitter that can automatically generate normal maps for you https://twitter.com/ruccho_vector/status/1103488054604386305?s=20&t=Xdilx9SJhiyz...
Because said script does not feature any customizability I'm considering working on an advanced normal map creation tool next!