{
let [w,h] = [width,width/4*3]
let ctx = DOM.context2d(w,h);
let side = Math.trunc(Math.sqrt(w*h/imgDb.length));
let nx = Math.ceil(w/side)
let ny = Math.ceil(h/side)
side = Math.min(w/nx,h/ny)
for (let i = 0; i < imgDb.length; i++) {
let img = imgDb[i].img;
ctx.drawImage(img, (i%nx)*side,(~~(i/nx))*side,side,side)
}
return ctx.canvas
}