textureImage = {
let [w, h] = [512, 512];
let ctx = DOM.context2d(w, h);
ctx.fillStyle = "blue";
ctx.fillRect(0, 0, T * w, T * h);
ctx.fillStyle = "red";
ctx.fillRect(0, T * h, T * w, T * h);
ctx.fillStyle = "green";
ctx.fillRect(T * w, 0, T * w, T * h);
ctx.fillStyle = "magenta";
ctx.fillRect(T * w, T * h, T * w, T * h);
ctx.fillStyle = "cyan";
ctx.fillRect(T2 * w, 0, T * w, T * h);
ctx.fillStyle = "yellow";
ctx.fillRect(T2 * w, T * h, T * w, T * h);
ctx.fillStyle = 'black';
ctx.font = "30px sans-serif";
ctx.fillText("top", 15, 30);
ctx.fillText("bottom", 15, 30 + T * h);
ctx.fillText("left", 15 + T * w, 30);
ctx.fillText("right", 15 + T * w, 30 + T * h);
ctx.fillText("front", 15 + T2 * w, 30);
ctx.fillText("back", 15 + T2 * w, 30 + T * h);
return ctx.canvas;
}