#threejs CanvasRenderer with a little custom shading to try and make the walls/floor smoother