Skip to content

0.0.24

Compare
Choose a tag to compare
@mgerhardy mgerhardy released this 12 Mar 09:17
· 4276 commits to master since this release

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 setting voxformat_createpalette to false
  • 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 and chr_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

voxedit-02_2023