I'm working on a project that allows the player to purchase different skins. Can you make textures in MagicaVoxel? If not what are some good programs to make textures? I aiming to make blocky 3d textures for the skins that I can turn into a material to manipulate in Unity.

1 Answer 1


Magica Voxel exports to .fbx and .obj with a single long strip texture image, and has a general Atlas-like UV unwrap which applies that strip of colours to the geometry.

It's kinda... dumb... texturing as it's a PIA to work with elsewhere.

However, it should be pretty easy to work with in Unity, if the intent is to keep a similar feel there to what you set up in Magica Voxel. I've not tried it in Unity yet, though I spend a fair amount of time working in Unity - so I'll hafta try it and see how it does.

Of note: the polys themselves don't have independent material tags on them - they're all one material, and it's the position of the colour block on the strip and the relevant UV alignment that determines colour: you can, I'm sure, use the free Pro Builder tools to re-material-tag polys as you see fit in Unity, but bear in mind that will be a wholly manual process.

One plus of the one long strip texture image approach is that creating new variant skins shouldn't be terribly difficult!

Hope that helps some.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.