Skip to content

Releases: chrmoritz/zoxel

Zoxel v0.6.2

23 Feb 19:00
Compare
Choose a tag to compare
  • added Installers for all supported platforms:
    • .msi Installer for Windows (installs to Program Files (or upgrades previous version) and creates start menu shortcut )
    • .dmg for OS X

and all features from 0.6:

  • added selection tool for selecting voxels (which are rendered as pink voxels for now)
    • Left click: add a voxel to the selection or deselect an already selected voxel
    • Shift + left click: select all voxels in the area between this voxel an the latest selected voxel
    • Ctrl/⌘ + left click: deselect all voxels in the area between this voxel an the latest selected voxel
    • Right click: clear selection
  • drag tool works now with selection and drags only the selected voxels or the complete model as before if nothing is selected
    • hold down X/Y/Z while dragging to lock down the drag direction to the corresponding axis
    • hold down Shift while dragging a selection to keep the original voxels in addition to the dragged voxels
    • optimized dragging behavior (direction detection)
  • added extrude tool (which works with the current selection and can lock the direction the same way as the drag tool)
  • improved animation system (insert at any position, insert empty frame, copy frame, copy selection to frame)
  • thanks to @lriecken contributing code used in the features above
  • paint tool: implemented area paint by holding down Shift and select two voxel to paint the whole area between them
  • exporting .qb (Qubicle) files using the more common right handed z-coords format (instead of the deprecated left handed one)
    • preventing issues when trying to open models in Troxel using not the same format in all material maps
  • allow inputting color values in the color palette as css style rgb values (for example rgb(255,0,255) for an attachment point)
  • fixed export Image (not it exports a actual Image of your model and not some random noise an a black background)
  • implemented dynamic Plugin loading system:
    • instead of using a hard coded list of build in system, plugins are now loaded based on the contents of the bundled plugin folder
    • added option to reload plugins at run time in the Utilities menu
    • added support for user plugins in the appdata folder (which survive version updates): Use Utilities -> Manage plugins... and put valid Zoxel tool or IO plugins in the now opened folder to use them
  • fixed some minor issues with the renderer (3 GLErrors at startup because of too early draw calls, don't rebuild meshes when panning or dragging resulting in a speedup while moving the camera)
  • massive code refactoring to improve code style and maintainability
  • added 64-bit Windows binaries and nightly Windows binaries are now available too, see: https://github.com/chrmoritz/zoxel#nightlies

and all features from 0.5.x:

  • improved .qb file support (compression, bgra and right handed z coordinates)
    • fix axis orientation: your model will no longer be mirrored when importing/exporting from/to .qb (if you make your mask on the left side red and on the right side blue it looks now exactly this way ingame and not vice versa like in older Zoxel Version or in all versions of Magica Voxel)
    • Trove restore attachment point support (when opening a .qb file exported by Trove you will now be asked if the attachment point should be restored out of the files metadata)
  • added Magica Voxel (.vox) IO support
  • added new export as Troxel-link file menu options to open the model directly in Troxel in a new browser tab
  • added .png IO support (open a png image as a 1 voxel thick model), thx to @lriecken (#2)
  • added Blender addon for opening Zoxel (.zox) models directly in Blender (no need to export them to .obj as before), thx to @lriecken (#2)
  • improved draw tool: hold down Shift and select 2 voxels to fill the space between them with voxels (left mouse button) or remove all voxels between them (right mouse button)
    • this can be used to fill lines, rectangles or cuboids (depending if the selected voxels are on the same line, the same plain or on different plains)
  • added noisy fill tool with brightness (left mouse button) or rgb noise (right mouse button) with variable intensity
  • shade tool merged and fixed from erp12/zoxel
  • added mirror tool (edit menu)
  • added All Files (*) option to open dialog (now default), which auto detects the selected file format from all supported plugins
  • pan with Alt + right mouse button (:heart: for touchpad users)
  • change mouse wheel zoom direction on Windows to be consistent with the rest of the world
  • the color palette now shows the RGB value of the selected color
    • editable by typing any rgb values like #ffee33, short rgb values like #fe3 and color names like steelblue in it and pressing enter
  • added fill type to undo (voxel fills are now undone at once not not voxel for voxel)
  • added update checker
  • added high resolution icons (thanks to Graphergrapher)
  • improved fill tool performance
  • increase maximum voxel model size to 127x127x127 (technical maximum) when resizing (render performance is still bad if you use a high amount of voxels)
  • fixed bug with plugins handling click event while rotating/panning
  • build against latest version of Python 2, PySide / Qt4 and PyOpenGl and a OS X .app
  • added a lot of keyboard shortcuts
    • Ctrl/⌘ + 1-0 for selecting tools
    • Shift + Ctrl/⌘ + 1-7 for view options
    • Ctrl/⌘ + N/O/S/E for new / open / save (with shift save as) / export as png
    • Ctrl/⌘ + D/F/G for rotate model around X/Y/Z-axis
    • Ctrl/⌘ + J/K/L for mirror model in X/Y/Z-axis

Zoxel v0.6.1

07 Feb 02:39
Compare
Choose a tag to compare
  • exported .qb (Qubicle) files using the more common right handed z-coords format (instead of the deprecated left handed one)
    • preventing issues when trying to open models in Troxel using not the same format in all material maps
  • allow inputting color values in the color palette as css style rgb values (for example rgb(255,0,255) for an attachment point)

and all features from 0.6:

  • added selection tool for selecting voxels (which are rendered as pink voxels for now)
    • Left click: add a voxel to the selection or deselect an already selected voxel
    • Shift + left click: select all voxels in the area between this voxel an the latest selected voxel
    • Ctrl/⌘ + left click: deselect all voxels in the area between this voxel an the latest selected voxel
    • Right click: clear selection
  • drag tool works now with selection and drags only the selected voxels or the complete model as before if nothing is selected
    • hold down X/Y/Z while dragging to lock down the drag direction to the corresponding axis
    • hold down Shift while dragging a selection to keep the original voxels in addition to the dragged voxels
    • optimized dragging behavior (direction detection)
  • added extrude tool (which works with the current selection and can lock the direction the same way as the drag tool)
  • improved animation system (insert at any position, insert empty frame, copy frame, copy selection to frame)
  • thanks to @lriecken contributing code used in the features above
  • paint tool: implemented area paint by holding down Shift and select two voxel to paint the whole area between them
  • fixed export Image (not it exports a actual Image of your model and not some random noise an a black background)
  • implemented dynamic Plugin loading system:
    • instead of using a hard coded list of build in system, plugins are now loaded based on the contents of the bundled plugin folder
    • added option to reload plugins at run time in the Utilities menu
    • added support for user plugins in the appdata folder (which survive version updates): Use Utilities -> Manage plugins... and put valid Zoxel tool or IO plugins in the now opened folder to use them
  • fixed some minor issues with the renderer (3 GLErrors at startup because of too early draw calls, don't rebuild meshes when panning or dragging resulting in a speedup while moving the camera)
  • massive code refactoring to improve code style and maintainability
  • added 64-bit Windows binaries and nightly Windows binaries are now available too, see: https://github.com/chrmoritz/zoxel#nightlies

and all features from 0.5.x:

  • improved .qb file support (compression, bgra and right handed z coordinates)
    • fix axis orientation: your model will no longer be mirrored when importing/exporting from/to .qb (if you make your mask on the left side red and on the right side blue it looks now exactly this way ingame and not vice versa like in older Zoxel Version or in all versions of Magica Voxel)
    • Trove restore attachment point support (when opening a .qb file exported by Trove you will now be asked if the attachment point should be restored out of the files metadata)
  • added Magica Voxel (.vox) IO support
  • added new export as Troxel-link file menu options to open the model directly in Troxel in a new browser tab
  • added .png IO support (open a png image as a 1 voxel thick model), thx to @lriecken (#2)
  • added Blender addon for opening Zoxel (.zox) models directly in Blender (no need to export them to .obj as before), thx to @lriecken (#2)
  • improved draw tool: hold down Shift and select 2 voxels to fill the space between them with voxels (left mouse button) or remove all voxels between them (right mouse button)
    • this can be used to fill lines, rectangles or cuboids (depending if the selected voxels are on the same line, the same plain or on different plains)
  • added noisy fill tool with brightness (left mouse button) or rgb noise (right mouse button) with variable intensity
  • shade tool merged and fixed from erp12/zoxel
  • added mirror tool (edit menu)
  • added All Files (*) option to open dialog (now default), which auto detects the selected file format from all supported plugins
  • pan with Alt + right mouse button (:heart: for touchpad users)
  • change mouse wheel zoom direction on Windows to be consistent with the rest of the world
  • the color palette now shows the RGB value of the selected color
    • editable by typing any rgb values like #ffee33, short rgb values like #fe3 and color names like steelblue in it and pressing enter
  • added fill type to undo (voxel fills are now undone at once not not voxel for voxel)
  • added update checker
  • added high resolution icons (thanks to Graphergrapher)
  • improved fill tool performance
  • increase maximum voxel model size to 127x127x127 (technical maximum) when resizing (render performance is still bad if you use a high amount of voxels)
  • fixed bug with plugins handling click event while rotating/panning
  • build against latest version of Python 2, PySide / Qt4 and PyOpenGl and a OS X .app
  • added a lot of keyboard shortcuts
    • Ctrl/⌘ + 1-0 for selecting tools
    • Shift + Ctrl/⌘ + 1-7 for view options
    • Ctrl/⌘ + N/O/S/E for new / open / save (with shift save as) / export as png
    • Ctrl/⌘ + D/F/G for rotate model around X/Y/Z-axis
    • Ctrl/⌘ + J/K/L for mirror model in X/Y/Z-axis

Zoxel v0.6.0

01 Jan 22:31
Compare
Choose a tag to compare
  • added selection tool for selecting voxels (which are rendered as pink voxels for now)
    • Left click: add a voxel to the selection or deselect an already selected voxel
    • Shift + left click: select all voxels in the area between this voxel an the latest selected voxel
    • Ctrl/⌘ + left click: deselect all voxels in the area between this voxel an the latest selected voxel
    • Right click: clear selection
  • drag tool works now with selection and drags only the selected voxels or the complete model as before if nothing is selected
    • hold down X/Y/Z while dragging to lock down the drag direction to the corresponding axis
    • hold down Shift while dragging a selection to keep the original voxels in addition to the dragged voxels
    • optimized dragging behavior (direction detection)
  • added extrude tool (which works with the current selection and can lock the direction the same way as the drag tool)
  • improved animation system (insert at any position, insert empty frame, copy frame, copy selection to frame)
  • thanks to @lriecken contributing code used in the features above
  • paint tool: implemented area paint by holding down Shift and select two voxel to paint the whole area between them
  • fixed export Image (not it exports a actual Image of your model and not some random noise an a black background)
  • implemented dynamic Plugin loading system:
    • instead of using a hard coded list of build in system, plugins are now loaded based on the contents of the bundled plugin folder
    • added option to reload plugins at run time in the Utilities menu
    • added support for user plugins in the appdata folder (which survive version updates): Use Utilities -> Manage plugins... and put valid Zoxel tool or IO plugins in the now opened folder to use them
  • fixed Qubicle Trove attachment point restore in some edge cases
  • fixed some minor issues with the renderer (3 GLErrors at startup because of too early draw calls, don't rebuild meshes when panning or dragging resulting in a speedup while moving the camera)
  • massive code refactoring to improve code style and maintainability
  • added 64-bit Windows binaries and nightly Windows binaries are now available too, see: https://github.com/chrmoritz/zoxel#nightlies

Zoxel v0.5.14

13 Dec 23:15
Compare
Choose a tag to compare
  • added .png IO support (open a png image as a 1 voxel thick model), thx to @lriecken (#2)
  • added Blender addon for opening Zoxel (.zox) models directly in Blender (no need to export them to .obj as before), thx to @lriecken (#2)

and all features from 0.5+:

  • improved .qb file support (compression, bgra and right handed z coordinates)
    • fix axis orientation: your model will no longer be mirrored when importing/exporting from/to .qb (if you make your mask on the left side red and on the right side blue it looks now exactly this way ingame and not vice versa like in older Zoxel Version or in all versions of Magica Voxel)
    • Trove restore attachment point support (when opening a .qb file exported by Trove you will now be asked if the attachment point should be restored out of the files metadata)
  • added Magica Voxel (.vox) IO support
  • added new export as Troxel-link file menu options to open the model directly in Troxel in a new browser tab
  • improved draw tool: hold down Shift and select 2 voxels to fill the space between them with voxels (left mouse button) or remove all voxels between them (right mouse button)
    • this can be used to fill lines, rectangles or cuboids (depending if the selected voxels are on the same line, the same plain or on different plains)
  • added noisy fill tool with brightness (left mouse button) or rgb noise (right mouse button) with variable intensity
  • shade tool merged and fixed from erp12/zoxel
  • added mirror tool (edit menu)
  • added All Files (*) option to open dialog (now default), which auto detects the selected file format from all supported plugins
  • pan with Alt + right mouse button (:heart: for touchpad users)
  • change mouse wheel zoom direction on Windows to be consistent with the rest of the world
  • the color palette now shows the RGB value of the selected color
    • editable by typing any rgb values like #ffee33, short rgb values like #fe3 and color names like steelblue in it and pressing enter
  • added fill type to undo (voxel fills are now undone at once not not voxel for voxel)
  • added update checker
  • added high resolution icons (thanks to Graphergrapher)
  • improved fill tool performance
  • increase maximum voxel model size to 127x127x127 (technical maximum) when resizing (render performance is still bad if you use a high amount of voxels)
  • fixed bug with plugins handling click event while rotating/panning
  • build against recent version of python2, PySide/Qt4 and PyOpenGl and a OS X .app
  • added a lot of keyboard shortcuts
    • Ctrl/⌘ + 1-0 for selecting tools
    • Shift + Ctrl/⌘ + 1-7 for view options
    • Ctrl/⌘ + N/O/S/E for new / open / save (with shift save as) / export as png
    • Ctrl/⌘ + D/F/G for rotate model around X/Y/Z-axis
    • Ctrl/⌘ + J/K/L for mirror model in X/Y/Z-axis

Zoxel v0.5.13

23 Aug 07:10
Compare
Choose a tag to compare
  • Qubicle (.qb) IO: added option to restore the attachment point
    • when opening a .qb file exported by Trove you will now be asked if the attachment point should be restored out of the files metadata (this is helpful for models like hats and mask which are exported without attachment point)
  • increase maximum voxel model size to 127x127x127 (technical maximum) when resizing (render performance is still bad if you use a high amount of voxels)
  • change mouse wheel zoom direction on Windows to be consistent with the rest of the world

Zoxel v0.5.12

04 Apr 19:04
Compare
Choose a tag to compare
  • added new export as Troxel-link file menu options to open the model directly in Troxel in a new browser tab
  • improved draw tool: hold down Shift and select 2 voxels to fill the space between them with voxels (left mouse button) or remove all voxels between them (right mouse button)
    • this can be used to fill lines, rectangles or cuboids (depending if the selected voxels are on the same line, the same plain or on different plains)
    • filled lines, rectangles or cuboids created by this tool are now undone in one step instead of each voxel on it's own (fixed in v0.5.12)

Zoxel v0.5.11

04 Apr 17:27
Compare
Choose a tag to compare
  • added new export as Troxe-link file menu options to open the model directly in Troxel in a new browser tab
  • improved draw tool: hold down shift and select 2 voxels to fill the space between them with voxels (left mouse button) or remove all voxels between them (right mouse button)
    • this can be used to fill lines, rectangles or cuboids (depending if the selected voxels are on the same line, the same plain or on different plains)

Zoxel v0.5.10

28 Feb 18:18
Compare
Choose a tag to compare
  • Qubicle IO: fix axis orientation: your model will no longer be mirrored when importing/exporting from/to .qb (if you make your mask on the left side red and on the right side blue it looks now exactly this way ingame and not vice versa like in older Zoxel Version or in all versions of Magica Voxel)
  • fixed focus settings for mainWindows (rgb input stealing focus and breaking undo/redo keyboard shortcut)
  • added high resolution icons (thanks to Graphergrapher)

Zoxel v0.5.9

28 Feb 17:53
Compare
Choose a tag to compare
  • Qubicle IO: fix axis orientation: your model will no longer be mirrored when importing/exporting from/to .qb (if you make your mask on the left side red and on the right side blue it looks now exactly this way ingame and not vice versa like in older Zoxel Version or in all versions of Magica Voxel)
    • v0.5.9 is a hotfix which fixes a little issue with the Qubicle importer
  • added high resolution icons (thanks to Graphergrapher)

Zoxel v0.5.8

28 Feb 14:14
Compare
Choose a tag to compare
  • Qubicle IO: fix axis orientation: your model will no longer be mirrored when importing/exporting from/to .qb (if you make your mask on the left side red and on the right side blue it looks now exactly this way ingame and not vice versa like in older Zoxel Version or in all versions of Magica Voxel)
  • added high resolution icons (thanks to Graphergrapher)