FileToVox Versions Save

Tool for convert files into Magicavoxel file

1.16

1 year ago

FileToVox v1.16

  • Added support for 16bit image import (better accuracy for heightmap import)
  • Removed dependency to System.Drawing (Bitmap)
  • Removed support for shaders with JSON instructions (too much complicated to use)

FileToVoxGUI v0.5

  • Updated FileToVoxGUI to match FileToVox v1.16 (removed some options)

2.8-meshtovox

1 year ago

MeshToVox v2.8

  • Fixed issue #68 Added support for SkinnedMeshRenderer objects
  • Fixed issue #67 Added new option for voxelization: you can now choose if you want to voxelize the scene with your GPU or your CPU. By default it's with the GPU.

1.15.1

1 year ago

FileToVox v1.15.1

  • Fixed issue #60 : Force the FileToVox build app to run as administrator
  • Fixed issue #65 : Fixed parsing of MagicaVoxel PLY files
  • Fixed issue #62 : Fixed missing config.txt in the build

MeshToVox v2.6

  • Fixed issue #64 Fixed the position of chunk (bug introduced in v2.5)
  • Fixed issue #63 Added a new setting : "Consider UVs". If your mesh doesn't UV map, keep this setting off. This fix invalid colors after mesh baking.
  • Fixed issue #48

MeshToVox v2.7

  • Fixed issue #66 Fixed invalid texture encoding for some models which result in empty pixel

MeshToVox v2.8

  • Fixed issue #68 Added support for SkinnedMeshRenderer objects
  • Fixed issue #67 Added new option for voxelization: you can now choose if you want to voxelize the scene with your GPU or your CPU. By default it's with the GPU.

MeshToVox v2.9

  • Fixed missing parts if the original 3D model contains more than 65535 vertices

FileToVoxGUI v0.4.1

  • Added a button to open the cache folder
  • Updated to match FileToVox v1.15.1

1.15

2 years ago
  • Added support for converting multiple image files where each image is a layer in height. The input format is : "--i file1.png;file2.png;file3.png"
  • Added new command : --disable-quantization: by enable this command, the step of quantization is skipped. The quantization allows to reduce automatically the number of different colors to 255 but some inaccuracy can happen.
  • Fixed System.Drawing.EnablingSupport system configuration for Mac

FileToVoxGUI v0.4

  • Added support for new features of FileToVox V1.15
  • Added support for Mac
  • Automatically download and install the latest version of FileToVox. No more need to copy the folder at the correct emplacement

MeshToVox v2.3

  • Renamed this project "MeshToVox" instead "MeshSampler"
  • Fixed unwanted emission map included in the baking textures if any
  • Added support for STL file type

MeshToVox v2.4

  • Fixed textures broken after baking

MeshToVox v2.5

  • Added the possibility to edit the chunk size of MagicaVoxel (by default the value is 256)

MeshToVox v2.6

  • Fixed the position of chunk (bug introduced in v2.5)
  • Added a new setting : "Consider UVs". If your mesh doesn't UV map, keep this setting off. This fix invalid colors after mesh baking.

1.14

2 years ago
  • Huge improved version of voxelization of 3D models with MeshSampler. MeshSampler v2 is now a complete standalone application and doesn't need FileToVox to work. This means that FileToVox no longer read FBX or OBJ files
  • [MeshSampler v2] Added support of GLTF type files
  • [MeshSampler v2] Improved voxelization by using the GPU
  • [FileToVoxGUI] Updated to v0.3 to match FileToVox v1.14
  • Moved a lot of the core class and methods into a new repository : FileToVoxCore. This is a NuGet package which can be used to load and write .vox models. Project can found here: https://github.com/Zarbuz/FileToVoxCore
  • Fixed read and write of multiple vox models
  • Fixed index color if a palette is specified
  • Removed the parsing of arguments from a file (settings.ini)

FileToVox v1.14.1

  • Removed useless parameters and updated the wiki

FileToVoxGUI v0.3.1

  • Fixed advanced generation of heightmaps
  • Added a verification if the advanced generation of heightmap contains at least one step before launching the generation

FileToVoxGUI v0.3.2

  • Fixed shaders argument not sent

1.13

2 years ago

Small update that change the behavior of the scale parameter: instead of multiply the coordinates of each points in X Y Z by the scale, it set a virtual grid size. So the value that you enter should be the maximal size of the exported vox.

  • Renamed scale to grid-scale
  • Updated FileToVoxGUI to v0.2 to match the recent changement

1.12.6

2 years ago

Biggest update for FileToVox !

  • Huge optimization of RAM consumption and general file conversion time
  • Creation of an interface "FileToVoxGUI" for FileToVox (only for Windows at the moment)
  • Complete review of 3D object conversion: creation of an external software "MeshSampler" which allows to convert an .OBJ or .FBX into a point cloud. This point cloud is then automatically converted by FileToVox into a .vox file
  • Added shader support. The application of shaders is done as a "post-processing". Everything is configurable via .json
  • Added advanced heightmap generation. Everything is configurable via .json
  • Added procedural terrain generation. Still an alpha version, not everything is documented. Not yet implemented in FileToVoxGUI
  • Removed folder conversion support for batching (useless)
  • Creation of a wiki to best explain the latest features
  • Upgraded the project to .NET 5

Update FileToVox v1.12.1

  • Make build with "all-in-one". No need to download .NET 5 Runtime dependencies

Update FileToVox v1.12.2

  • Fixed the color index in the palette

Update FileToVox v1.12.3

  • Fixed color limit (real limit was input number -1, fixed)

Update FileToVox v1.12.4

  • Fixed colors when a palette is used

Update FileToVox v1.12.5

  • Fixed conversion when an image color file is specified

Update FileToVox v1.12.6

  • Fixed conversion when "color" option is specified
  • Improved shader "fill-holes"

Update FileToVoxGUI v0.1.1

  • Fixed failed conversion with paths with space
  • Fixed heightmap argument always skipped
  • Fixed segmentY argument max value
  • Fixed the detection of MeshSampler location

Update FileToVoxGUI v0.1.2

  • Added debug toggle : it will let the console active even after the conversion of the file and will check the integrity of the result file
  • Set the default value of color limit to 255

Update FileToVoxGUI v0.1.3

  • Added a program icon
  • Fixed debug option always active even when the toggle is off
  • Improved a bit the UI

1.11

3 years ago
  • Added new argument option --chunk-size=VALUE : set the chunk size in MagicaVoxel. Default value is 125. Min value : 11, max value : 255.

1.10

3 years ago
  • Added support for fractal colors: you can now specify a color file with --slices option
  • Optimised the conversion of image files
  • Optimised the conversion of general files
  • Fixed the display of the current progression of the phase "writing chunks"
  • Version Windows only for the moment

1.9.3

3 years ago
  • Disabled the quantization of a picture (PNG) if the --color-limit argument isn't set or the original picture had more than 256 colors : much better quality of heightmap now
  • Fixed crash during conversion of Qb file for some cases.