Zarbuz / FileToVox

Tool for convert files into Magicavoxel file
MIT License
445 stars 46 forks source link

Converting a FBX / OBJ, resulting VOX file is too small to use. #39

Closed futuremotiondev closed 2 years ago

futuremotiondev commented 3 years ago

I am trying my best to figure out how to fix this. I downloaded the latest release of FileToVox and the GUI. Copied everything to the required paths:

FileToVoxGUI-v0.2 FileToVoxGUI-v0.2\FileToVox FileToVoxGUI-v0.2\FileToVox\MeshSampler

Here are my settings: FileToVoxGUI

Here is MeshSampler doing its thing:

MeshSampler

And here is the output file: test.zip

Screenshot: MagicaVoxel_ZIfhiV5Ir0

As you can see in the screenshot, the result is just a tiny little spot on the 256x256 grid.

Here is my input obj file, zipped: input.zip

How can I get this working properly? Would really, really appreciate any help!

J

Zarbuz commented 3 years ago

You can import your 3D model if you want with MeshSampler and manually set the distance from the object to improve the capture part. Save the result and import it for FileToVox.

BUT MeshSampler is very experimental and it won't give you good result. You can instead use CloudCompare for doing the same task but with better results. I've done a video tutorial, which is on the wiki.

Zarbuz commented 2 years ago

MeshSampler is having a massive rework. Should be fixed in FileToVox v1.14 with the release of MeshSampler v2

futuremotiondev commented 2 years ago

Sounds promising. Right now I've switched to obj2Voxel for the time being. It does what I need pretty well.

Zarbuz commented 2 years ago

MeshSampler v2 is released and bring better voxelization for 3D models, you can download it in the release section.