Industrial Pumpkin Carving with Mathematica
The art of pumpkin carving is hard to master, yet once a year parents in many countries are asked to perform this traditional and messy form of art.
It's time for a change in this old tradition. In fact, our colleague Jon McLoone already made a significant advance in pumpkin carving, mainly using implicit functions and RegionPlot3D.
This year, I decided to make a contribution of my own that is more interactive and easier to use, with Mathematica or Mathematica Home Edition, of course.
Let's start with a list. These are the things you need for traditional pumpkin carving.
A nice looking pumpkin
Carving tools of your choice: from a spoon and knife (if you are a true
professional) to an industrial 36,000 rpm power rotary tool (seriously, I know someone who uses one)
A bunch of candles to be placed inside the pumpkin
A pattern for the carving on paper
For industrial Mathematica pumpkin carving, you need these tools.
B-spline curve, surface, and function
Color processing functions
Morphological image processing functions
ParametricPlot3D with Texture
A pattern for the carving as a bitmap
Intrigued? Let us begin.