numerical matrix with 3 columns. Each column represents the x, y, z coordinates of a center at which to create a cube.
edge_length
numerical vector or scalar, the edge length. Must have length 1 (same edge length for all cubes), or the length must be identical to the number of rows in parameter `centers`.