Fixed 3D worlds

When building a 3d world, look at the donuts.js file for how to handle
the canvases. It should work, if not, contact me.