Voxel Shape Generator

Written 11:36 am 7/4/2012 Modifed 10:09 pm 2/8/2015

Use this tool to make spheres for Minecraft and the like. Idea originally stolen from Neil Fraser, but more recently inspired by friendly competition with my friend Jesse, whose Circle Generator seems a little two dimensional.

Update (2/8/2015) Attempting to make this a little more bad-ass. See here

Update (3/14/2013) GUI makeover- I'm attempting to speed everything up by only rendering tables when you're ready for them. I also added isometric modeling (with culling this time) in canvas that should let you preview the shape.

Update (3/12/2013) You can now draw your own shape with Bezier curves! Adding SVG rendering methods for speed, although it's not as easy to read as tables. I'll try to make that work a bit better.

Update (9/30/2012) The script has been updated to generate cones and domes. If you have any suggestions, add them to the comments.

Posted by FrozenFireNinja on October 11th, 2016, 9:09 am Reply

this is great! can you explain how to use the bazier curve? how do i use itt?

Posted by Mr. Ocelot on August 23rd, 2016, 12:45 pm Reply

A dodecahedron would be an interesting addition.

Posted by Starwort on August 9th, 2016, 9:48 am Reply

Well, This looks good! I use the circle generator more though (xD) cause in Minecraft I usually build cylinders not spheres, and I build in Terraria too, and wrote a userscript to add Terraria info to the generator :D. Loads of people write build helper tools for Minecraft and forget about Terraria!

Posted by A_Uchiha on July 31st, 2016, 1:03 pm Reply

would it be easier for it to do larger spheres if it only had to do the top half ? maybe even split the top half again.

Posted by SpeedRider on June 14th, 2016, 9:10 pm Reply

why dose the dome not work it dose not make a dome it makes a bullet shape

Posted by RamnNodls on June 18th, 2016, 4:23 am Reply

Because the height has to be half the size of the width and length (assuming that they are identical) to get a proper dome

Posted by Anonymous on May 20th, 2016, 5:33 pm Reply

And also a generator for volcano- like shapes. Like a cone that kind of bends inwards on the way up or something...

Posted by Anonymous on August 22nd, 2016, 6:55 am Reply

use the bezier curve function and you should be able to get a good looking one, I did

Posted by Anonymous on May 20th, 2016, 4:36 am Reply

You should make a hoop generator

Posted by Bonag on May 8th, 2016, 4:08 am Reply

I dont know how to use this please help me

Posted by Cal on May 5th, 2016, 2:47 pm Reply

Any chance we can get some form of exportation system? An image file, xml file, obj file some thing anything. Without one we have no hope of importing these models into any games other than manually.

Posted by Xtsy on May 5th, 2016, 2:51 pm Reply

Very true! The 2d prog has an svg file export function but not the 3d ones. Wonder why that is? Must be a pain to get a 3d voxel shap to export to anything maybe.

Posted by roccomessick on May 1st, 2016, 3:26 pm Reply

any1 else here from minecraft? lol XD

Posted by LikeAGlove on May 9th, 2016, 8:34 pm Reply

How could you not be.

Posted by Grassy_Stone on June 30th, 2016, 10:45 am Reply

i'm here for scrap mechanic...

Posted by Castle ( on May 2nd, 2016, 8:05 am Reply


Posted by Castle ( on May 2nd, 2016, 8:05 am Reply


Posted by roccomessick on May 1st, 2016, 3:25 pm Reply