Not sure where this is going, but I've made isometric libraries a bunch of times. This is the 2026 version. I'm never totally happy with the api for defining the different textures. You either have a set list of predefined textures, which winds up being limited, or a way to draw custom ones, which winds up being overly complex. Or both I guess. We'll see where this goes.
I think I like what I'm coming up with.
If you have a fediverse account, you can quote this note from your own instance. Search https://mstdn.social/users/bit101/statuses/115947537536321006 on your instance and quote it. (Note that quoting is not supported in Mastodon.)

