0.0.24
Changelog
A more detailed changelog can be found on github.
Join our discord server.
See the documentation for further details.
Known issues.
Try it online in your browser: voxedit
Watch a video about an animation created in vengi-voxedit.
0.0.24 (2023-03-12)
General:
- Support using
palette
cvar as a destination palette again by settingvoxformat_createpalette
tofalse
- Added new image formats from SOIL2 (DDS, PKM, PVR)
- Added FBX read support
- Improved texture lookup for mesh formats
- Added multiple color reduction algorithms and expose them to the user by the cvar
core_colorreduction
- Fixed several issues with AceOfSpades vxl format - switched to libvxl for loading and saving
- Fixed splitting volumes even if not needed (off-by-one error)
- Fixed multi-monitor support
- Fixed colors in the tree generator
- Improved the key binding handling and made it more flexible
- Added support for loading minetest mts files
- Fixed Command&Conquer vxl format writing issue
- Added own format with the extension
vengi
- Added basic alpha support
- Fixed saving the keybindings with multi click
- Improved keybinding and ui setting saving (added a version)
- Fixed invalid transform on re-parenting a node
- Refactored the file dialog
- Fixed issue in saving MagicaVoxel vox files under some special conditions
- Implemented basic transparency support for voxels
- Fixed invalid clamping for uv based pixel lookup (mesh imports)
- Update renderer to only use uniform buffers
- Fixed rendering issue for windows users
- Fixed fullscreen issues for windows users
- Extended lua script bindings to allow to render text as voxels
- Support GLES3 rendering
VoxConvert:
- Show supported palette and image formats in help screen (
--help
)
VoxEdit:
- Disable animation window if there are no animations to show
- Allow to show the color picker in the palette panel
- Reworked the modifiers panel
- Made undo/redo more visible
- Switched the camera modifier to the right side of the viewport
- Fixed diffuse and ambient color settings mix-up
- Merged layer and scene graph panel into one
- Several gizmo related fixes and improvements
- Added simple UI mode which removes some panels
- Fixed a few memento (undo/redo) related issues
- Added templates to the menu (
robo
,chess
,head
andchr_knight
) - Allow to control the amount of viewports
- Allow to define pre-defined region sizes (see
ve_regionsizes
cvar) - Some ui actions are only available in edit mode
- Edit mode has support for the gizmo now - you can shift the volume boundaries
- Highlight copy&paste volume region
- Visually disable some buttons if they won't work in the current mode anyway
- Don't execute actions for hidden nodes
- New keybindings
- Allow to sort the palette colors by hue, saturation or brightness
- Allow to select and drag keyframes in the animation timeline
- Export animations as AVI
- Allow to import a whole directory into a scene
- Allow to select all node types in the scene graph panel
- Allow to edit node properties
- Added voxel cursor tooltips about the position in the volume
- WASM/HTML5 port