Tuesday, 14 January 2014

Zoxel 0.4.8

Hot fix:

  • Fix opening Qubicle files on Windows.  Thanks to Adam Houston for supplying the test files allowing this to be fixed quickly.

Monday, 13 January 2014

Zoxel 0.4.7

Minor feature and fix:

  • Can export the current model view as an image (PNG or JPEG) (on file menu)
  • Tiny bit better error checking when importing Qubicle .qb files.

Friday, 10 January 2014

Zoxel 0.4.6

Fixes and new features:

  • Adds animation support.
  • Adds model rotation in voxel space.  On Edit menu.
  • Fix for camera panning - don't rotate whilst panning the camera.
  • Undo/redo reworked to use a tiny amount of memory.
See About Zoxel page for some more details.

Thursday, 9 January 2014

Zoxel 0.4.5

More tweaks:

  • Add more ways to Zoom (rather than just mouse wheel). Adds Zoom in/out to View menu, toolbar buttons and shortcut keys CTRL + and CTRL - 
  • Fix Qubicle (.qb) exporter - don't export empty voxels as black voxels. (Hopefully fixed)
  • Fix: Prevent accidental erasure of voxels when right-clicking with CTRL held down to rotate.
  • Display warnings when encountering known issues with Qubicle file imports. 

Wednesday, 8 January 2014

Zoxel 0.4.4

Hot fix:
  • Disable undo when loading files to prevent huge memory usage.

Note that this release also includes partial (and mostly non-working) support for Qubicle Constructor Binary (*.qb) files.

Only non-compressed files with a single matrix can be imported properly currently.

No clue if the export to .qb works.  I can't even get the free version Qubicle Constructor to import it's own test "nerds.qb" file.  If anyone can give me feedback on if they manage to import a Zoxel generated model into Qubicle that would be helpful.

Zoxel 0.4.3

Some usability tweaks:

  • Adds unlimited undo and redo.
  • Right-mouse click erases voxels when using the drawing tool.
  • Rotation is now by holding middle mouse button (or CTRL+right mouse button).
  • Middle-mouse button + CTRL translates.
  • Drawing tool is activated by default when app starts up.
Download version 0.4.3. (Windows installer 10MB)

Monday, 6 January 2014

Zoxel 0.4.2

Bug fix release.
  • Fix Sproxel file format exporter on Windows platform.
Download link on the top right.

Friday, 27 December 2013

Zoxel v0.4.1

Minor bug fix release.

  • Fix click detection when placing voxels by clicking on the background grids.  Voxels should now be positioned correctly.
Download link on the top right.

Sunday, 24 November 2013

Zoxel v0.4.0

A few tweaks:

  • Removes the "auto-resize" voxel space feature.  Voxel space must be explicitly resized if you wish, using the "Set Dimensions" feature on the tool bar.
  • Previously when models were opened dimensions were automatically set to the bounding box of the model.  This no longer happens.  The model will be opened with the voxel space dimensions with which it was saved.  (Works only with models saved with Zoxel version 0.4.0 or later)
  • Display grids on all 3 axis planes.
  • Adds toolbar button to select voxel colour with a standard colour dialog, don't have to use the palette on the right.
  • Adds a Drag tool which will move the entire model around within voxel space.
  • Drawing tool can be dragged to draw voxels.
  • Paint tool can be dragged to paint.
  • Working directory is remembered for file open/save.
  • Fix: Colour picker should work on Windows.
Many thanks to Bruno Canella for his contributions, which include the the multi-axis grids and the drawing tool changes for dragging.

Wednesday, 15 May 2013

Wednesday, 8 May 2013

Zoxel v0.3.0

Noteworthy changes:
  • Adds "reset camera" button to toolbar to reset camera view back to default.
  • Model dimensions auto expand along the required axis if a new voxel is added which falls outside the current bounding box.  This behaviour is enabled by default.
  • Adds a subtle grid texture between the voxels.
  • Panning (by dragging with mouse-wheel held down) works more intuitively when you are dragging on part of the model, and at different zoom levels.
  • Fix: Initial camera position is always set correctly.
  • Fix: Loading models larger than the current model dimensions works correctly.
Tested on Linux Mint (Ubuntu) with the Open Source NVidia drivers and Windows 7 with an Nvidia GTX 570. No clue if it works with other video cards and on other OS's, please feel free to let me know if you test it on a different platform.

Download links at the top right of this page.

Monday, 29 April 2013

Zoxel v0.2.0

Noteworthy changes:
  • Windows installer available. See the link top-right of this page.
  • New fill tool.
  • New colour picker tool.
  • Can change background colour of display.
  • Can set voxel space dimensions and optionally auto detect model bounding box.
  • New OBJ export to export mesh and materials.  Tested with Blender.
  • Ambient occlusion render effect.
  • Fix for randomly changing grid colour on Windows.
  • ...Full list changes on the project page

Thursday, 25 April 2013

Ambient Occlusion

Added a simple ambient occlusion effect to the rendering for the next version.  No fancy lighting here, this is simple vertex colouring.  Although it's imperfect, it does enhance the scene a bit.  Here's an example of the same model (if I can call it that), with and without the effect.

Wednesday, 24 April 2013

Introducing Zoxel

I needed to edit small voxel models for a voxel based project I've been hacking on.  After hunting around for a while, I couldn't find a simple, open-source, Linux friendly application.  So I've started development on my own, Zoxel.

Zoxel is written in pure Python, with minimal dependancies.  It's being developed on Linux Mint, an Ubuntu variant.

Version 0.1.0 is available.  It's pretty minimal, think MS Paint for voxels.

Source is available from Github here.

Instructions how to run Zoxel are here.