Changelog
A more detailed changelog can be found on github.
Join our discord server.
See the documentation for further details.
Known issues.
0.3.0 (2025-11-29)
General:
- Allow one to export
plyvertex positions as integers whenvoxformat_transform_meshis set tofalseand no scale is applied - Fixed hollowing in some situations
- Fixed a few
vxl(Tiberian sun) issues - Added spritestack write support
- Load a few more world properties for the blip/cubzh base64 encoded world files
- Use own filesystem abstraction for gltf files
- Implemented missing easing functions
- Extended blockbench format support regarding external textures
- Allow one to put rotations into the AceOfSpades
vxlexport (no scaling yet) - Performance optimizations for stuff like rotate on axis
- Added support for loading the palette from animatoon files
- Added
clouds.luato generate parameterized clouds - Fixed a few culling issues
- Fixed debian/ubuntu/mint mimetype errors
- Added
palette:size()to lua bindings - New lua script
palette-brighten - Fixed animation interpolation handling
- Added anivoxel
voxasupport
VoxEdit:
- Improved the game mode movement (stair handling)
- Fixed physics for nodes that have a pivot applied
- Allow editing in game mode, too (there were key binding conflicts before)
- Stamp brush can get an offset applied which is useful when e.g. placing trees
- Line brush got a continuous mode where the last end is the next start of a line
- Line brush got support for a stipple pattern
- Fixed unclear stamp volume size checks
- The cursor details can now also measure the distance from the reference position (value 3 in the ui)
VoxConvert:
--image(and--isometric) is now also able to writepngfiles--imageis now executed after all other steps are executed (so script output can directly go to images)
PalConvert:
- Allow to load more than 256 colors for palettes
- Added
--quantizeoption to produce 8 bit palettes - Added
--optimizeoption that duplicates and empty (no opacity) colors