
Isosurface Burr Bowl
pinshape
I create 3D models by starting with code that helps my students get started on graphics projects. They use it to build models in Vertex and Index Buffers programmatically, which I then modify using the Marching Cubes function from here. This allows me to feed equations into the model and get a Vertex Buffer containing an isosurface of that equation, display it, and output a basic obj file. After trying various equations, I found one that produced a mostly spherical object with strange tubes running through it: ((1.0 / 3.0)*(cos(x*x) * cos(y*y) * cos(z*z)) + (1.0 / PI)*(x*x + y*y + z*z) - sqrt(x*x + y*y + z*z) - (1.0 / 2.0)*(cos(x*y) cos(y*z) cos(z*x))) = 0. I then sliced the model in half and added a small slice on the bottom to make it stand better using Netfabb. Finally, I used Boolean operators to remove a sphere from the object.
With this file you will be able to print Isosurface Burr Bowl with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Isosurface Burr Bowl.