lets make 3d meshes!

new function for generating a 3d mesh on demand, this removes the
challenge of real time processing. function for deleting old canvas
still needs work