itch.io is community of indie game creators and players

Devlogs

UPDATE! v1.2.4 — Faster, way faster, Lua open source

AseVoxel - Aseprite Voxel 3D model and preview
A downloadable Aseprite Extension for Windows and Linux

AseVoxel just got a massive performance upgrade!
Version 1.2.4 introduces native dynamic library linking, bringing a 4x–5x speed boost across the board for voxel rendering and transformations.

What’s new

  • Dynamic Library Acceleration
    AseVoxel now uses a compiled native library to handle heavy math and geometry operations. This results in dramatically faster exports and smoother UI interaction.
    ⚙️ Setup note: Aseprite will ask for script reading permissions when first installing this version — this is normal and only happens once.

  • Pure Lua Version Still Available
    Prefer a safer, slower version? You can grab the previous, non-DLL (pure Lua) release here:
    👉 https://github.com/matiasman1/AseVoxel/releases 

  • Lower Price
    To be more accessible to you, I've updated the minimum price from $4.50 to $3.50 (20% cheaper) and the suggested price from $7.00 to $5.50.

💡 Feature Updates

  • Perspective Mode is Now Working!
    The previously stubbed Perspective Projection mode is live.
    It currently runs with a limited FOV (to balance performance) but expect improvements and wider range options soon.

  • Dynamic Lighting (temporary limitation)
    Dynamic Lighting does not currently work exactly as previously under the new Native Library Mode (it does work though, only differently).
    To get the old dynamic lighting again, open the Debug Tab and disable Native Acceleration.
    (This will revert AseVoxel to the pure Lua backend temporarily.)

🪟 Known Issue — Windows Uninstall Bug

On Windows, Aseprite cannot remove the extension while it’s running. Since it keeps loaded the Lua54.dll, and this is required for the native library update, it remains unfixed. 
If you try to uninstall, you’ll need to do it manually for now:

  1. Open the extensions menu (Ctrl + K → Extensions)

  2. Select AseVoxel → click Open Folder

  3. Close Aseprite

  4. Delete the opened folder manually

🛠️ This bug will be patched in 1-2 weeks .

🔓 Open Source

The Lua scripts are now fully open for review and modification on GitHub.
You can inspect, contribute, or fork the project at:
👉 https://github.com/matiasman1/AseVoxel

Download AseVoxel - Aseprite Voxel 3D model and preview
Read comments (4)