opengametools
FileToVox
opengametools | FileToVox | |
---|---|---|
7 | 13 | |
350 | 419 | |
- | - | |
4.8 | 3.5 | |
3 days ago | 7 months ago | |
C++ | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
opengametools
-
We just released version 0.15.0 full of our Avoyd Voxel Editor with Export to MagicaVoxel .vox
Note for programmers: we use ogt_vox.h from opengametools by /u/jpaver so if you're using C/C++ you should be able to add .vox loading to your code which supports scenes exported by Avoyd relatively easily with this.
-
Rotation problems when importing magicavoxel?
Check out ogt_vox.h by /u/jpaver which can read/write vox files.
-
What is currently the best and most accessible way of smoothing out a .VOX mesh with surface nets/dual-contouring algorithms?
Alternatively you could load the .vox data with the ogt_vox.h library and mesh it yourself.
-
Avoyd 0.10.0 - Path tracing render preview options and auto denoising, MagicaVoxel .vox import fixes, and more
The .vox cloud transparency issue was due to me not realising the transparency parameter wasn't set for these, so I had to set it on import to fully transparent. The import order issue was in part due to changes in the opengametools/ogt_vox.h import library I'm using and in part due to differences in the newer .vox file version order or how the import library handles these.
-
VoxelEditor with the best OBJ Export?
If you can program you might be able to do this yourself using a library like ogt_vox to write out the resulting vox file, along with code like Assimp to import the geometry. If the vertices are all on a unit grid it should be relatively trivial to go through the quads (2xtriangles), calculate the face normal, and modify the voxel just below the quad with the texture sampled from the texture coordinates.
-
MagicaVoxel imported palette out of order
You might find looking at the implementation in ogt_vox.h useful, along with this discussion about the materials.
-
Uptodate Spec Of The Magicavoxel Vox File Format
I took the liberty of writing up a very basic demo of how to do this using the library: https://github.com/jpaver/opengametools/blob/master/apps/voxseparate.cpp - hope this helps.
FileToVox
-
How to figure where object is open so I can FILL it?
Have you tried this tool: https://github.com/Zarbuz/FileToVox? In one of the issues someone had holes in their voxel file and the maintainer suggested using PLY file to fix it
-
How to import a .obj with size bigger than 256?
I got it working using MeshToVox (thanks to Zarbuz on the magicavoxel discord for answering). You can choose the scale you need and the chunk size and it creates the vox model for you with the right scale and cut into multiple chunks already assembled :)
-
Can't upload files to FiletoVox GUI
Just submit an issue here: https://github.com/Zarbuz/FileToVox/issues
-
Is there a way to voxelize 3D models with materials in Magicavoxel?
The FileToVox project exists, but it hasn't been reliable for me.
-
Hello, from the creek
Yes, I'm learning too. Here are the steps I used To generate a heightMap there are a lot of free tools like WorldPainter ..etc. For this work I used Heightmapper https://tangrams.github.io/heightmapper/ . You select your area and click export. Then resize the image since it's too big for MagicaVoxel. I've used paint for this. After that I converted the heightmap png image with FileToVoxGUI : https://github.com/Zarbuz/FileToVox/releases That's it you can now open generated .vox file in MagicaVoxel.
-
Scaling
If I were you, I’d try exporting your model as an OBJ to a traditional 3D app, scale its resolution there, export the result as an OBJ, then import that into MeshToVox. You might have to clean up unwanted voxels generated by MeshToVox, but that’ll get you closer to what you want.
-
How to 'voxelize' object
Go here and download the latest version of "MeshToVox.zip". The program is extremely easy to use, almost self-explanatory.
- Help needed to create a huge model
-
OBJ to VOXEL
Have you taken a look at FileToVox?
-
Converting OBJ files to voxel software workflow
Check out https://github.com/Zarbuz/FileToVox. The author (zarbuz) is also on the Magicavoxel (non official) discord too: https://discord.gg/E3UB8p36
What are some alternatives?
magicavoxel-shaders - A collection of shaders for MagicaVoxel to generate geometry, noise, patterns, and simplify common and repetitive tasks.
voxwriter - Blender addon to export to the MagicaVoxel .vox format
assimp - The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
nbt-studio - An up-to-date NBT viewer and editor with lots of new features
VOX4U - MagicaVoxel VOX Format import plugin for Unreal Engine 5
Colourful - 🎨 Open source .NET library for working with color spaces.
CsharpVoxReader - A generic C# reader for MagicaVoxel's vox file format
Marching-Cubes-Terrain - Marching Cubes terrain implementation in Unity using the Job System and the Burst compiler
voxcake-magica - Magica Voxel reader c# api
Minecraft-Console-Client - Lightweight console for Minecraft chat and automated scripts
image-map - Converts image to maps for Minecraft Java and Bedrock