VOXORex is a versatile tool made for Unity that can:
Voxelize any texture into a 3D mesh or group of meshes by extruding stacks of voxels. Two modes: Tiles / Free Size.
Voxelize any mesh, optionally baking a selected material’s colours to vertex colour. Please read documenation for more information about mesh support.
Voxelize based on an ASCII text file in combination with a palette.
Utility script is included to produce said ASCII files from textures
Apply vertex colour using several techniques to any of the above. Optimize meshes and animate vertex colours. Many configuration settings are provided to produce near infinite varieties of results!
All you need to do is choose your source, have the script enabled in Play mode and you’ll get an accurately constructed and coloured model you can save from Play mode, and use any way you like!
You can make game-ready voxel style props and VOXORex has a special mode to easily make cube-style walls for your world building. VOXORex meshes, upon construction, do not tend to be low poly, rather the opposite - since not only each voxel but each cube face is individually colourable, each visible face needs its own full set of 4 vertices. Optimization is now available through the VOXORex Mesh Optimizer:
VOXORex Mesh Optimizer utility is included, to eliminate unnecessary mesh triangles, letting you use even more VOXORex meshes in games and apps with efficient rendering!
You can include VOXORex scripts in your game or project to create meshes at run time that become part of your world, with no mesh files needed - just relatively much smaller textures!
VOXORex Colour Effects script is included. You can attach this script to a VOXORex mesh, and almost any mesh, and animate vertex colours in various ways at run time.