MX.Tableaux.Columns = MX.Tableau.extend({ init: function (opt) { this.opt = opt = defaults(opt, { width: 10, height: 10, depth: 10, x: 0, y: 0, z: 0, rotationY: 0, rotationX: 0, scale: 1, count: 3, spacingX: 0, spacingZ: 100, }) for (var i = 0; i < opt.count; i++) { var scalebox = new MX.ScaleBox({ "width": opt.width, "height": opt.height, "depth": opt.depth, "x": opt.x + opt.spacingX * i, "y": opt.y, "z": opt.z + opt.spacingZ * i, "color": opt.color, "sides": "top bottom left right front back" }); scene.add(scalebox) } } })