Skip to content

Releases: Zarbuz/FileToVox

FileToVox v1.16

19 Sep 13:13
ff1a6c6
Compare
Choose a tag to compare

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)

FileToVox v1.15.1

21 Jun 17:58
Compare
Choose a tag to compare

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

FileToVox v1.15

12 Feb 13:39
Compare
Choose a tag to compare
  • 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.

FileToVox v1.14

16 Dec 09:46
a1c10af
Compare
Choose a tag to compare
  • 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

FileToVox v1.13

17 Sep 15:52
Compare
Choose a tag to compare

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

FileToVox v1.12.6

26 May 21:18
Compare
Choose a tag to compare

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

FileToVox v1.11

06 Jan 18:18
Compare
Choose a tag to compare
  • Added new argument option --chunk-size=VALUE : set the chunk size in MagicaVoxel. Default value is 125. Min value : 11, max value : 255.

FileToVox v1.10.0

06 Jul 19:32
Compare
Choose a tag to compare
  • 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

FileToVox v1.9.3

03 Jun 06:40
Compare
Choose a tag to compare
  • 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.

FileToVox v1.9.2

16 May 15:09
Compare
Choose a tag to compare
  • Added the support of conversion of multiple files : you can now specify a folder where FileToVox will try to convert each files in this folder. Please make sure there is only supported files (check README for the complete list of supported type file). The ouput name is the name of file. ./FileToVox.exe --i folder --o folder

Please note that arguments are applied to all files present in the folder.

  • Added new argument option : --slices to make the difference when you want to convert a folder of pictures where each picture is a slice (mainly use to convert fractals from software like Mandelbulber)

  • Fixed color conversion from Qb files.