Graphics3D[{Cuboid[{0, 0, -4.}], Cuboid[{-1., 0, -3.}], Cuboid[{0, -1., -3.}], Cuboid[{0, 0, -3.}], Cuboid[{0, 1., -3.}], Cuboid[{1., 0, -3.}], Cuboid[{-2., 0, -2.}], Cuboid[{-1., -1., -2.}], Cuboid[{-1., 0, -2.}], Cuboid[{-1., 1., -2.}], Cuboid[{0, -2., -2.}], Cuboid[{0, -1., -2.}], Cuboid[{0, 0, -2.}], Cuboid[{0, 1., -2.}], Cuboid[{0, 2., -2.}], Cuboid[{1., -1., -2.}], Cuboid[{1., 0, -2.}], Cuboid[{1., 1., -2.}], Cuboid[{2., 0, -2.}], Cuboid[{-3., 0, -1.}], Cuboid[{-2., -1., -1.}], Cuboid[{-2., 0, -1.}], Cuboid[{-2., 1., -1.}], Cuboid[{-1., -2., -1.}], Cuboid[{-1., -1., -1.}], Cuboid[{-1., 0, -1.}], Cuboid[{-1., 1., -1.}], Cuboid[{-1., 2., -1.}], Cuboid[{0, -3., -1.}], Cuboid[{0, -2., -1.}], Cuboid[{0, -1., -1.}], Cuboid[{0, 0, -1.}], Cuboid[{0, 1., -1.}], Cuboid[{0, 2., -1.}], Cuboid[{0, 3., -1.}], Cuboid[{1., -2., -1.}], Cuboid[{1., -1., -1.}], Cuboid[{1., 0, -1.}], Cuboid[{1., 1., -1.}], Cuboid[{1., 2., -1.}], Cuboid[{2., -1., -1.}], Cuboid[{2., 0, -1.}], Cuboid[{2., 1., -1.}], Cuboid[{3., 0, -1.}], Cuboid[{-4., 0, 0}], Cuboid[{-3., -1., 0}], Cuboid[{-3., 0, 0}], Cuboid[{-3., 1., 0}], Cuboid[{-2., -2., 0}], Cuboid[{-2., -1., 0}], Cuboid[{-2., 0, 0}], Cuboid[{-2., 1., 0}], Cuboid[{-2., 2., 0}], Cuboid[{-1., -3., 0}], Cuboid[{-1., -2., 0}], Cuboid[{-1., -1., 0}], Cuboid[{-1., 0, 0}], Cuboid[{-1., 1., 0}], Cuboid[{-1., 2., 0}], Cuboid[{-1., 3., 0}], Cuboid[{0, -4., 0}], Cuboid[{0, -3., 0}], Cuboid[{0, -2., 0}], Cuboid[{0, -1., 0}], Cuboid[{0, 0, 0}], Cuboid[{0, 1., 0}], Cuboid[{0, 2., 0}], Cuboid[{0, 3., 0}], Cuboid[{0, 4., 0}], Cuboid[{1., -3., 0}], Cuboid[{1., -2., 0}], Cuboid[{1., -1., 0}], Cuboid[{1., 0, 0}], Cuboid[{1., 1., 0}], Cuboid[{1., 2., 0}], Cuboid[{1., 3., 0}], Cuboid[{2., -2., 0}], Cuboid[{2., -1., 0}], Cuboid[{2., 0, 0}], Cuboid[{2., 1., 0}], Cuboid[{2., 2., 0}], Cuboid[{3., -1., 0}], Cuboid[{3., 0, 0}], Cuboid[{3., 1., 0}], Cuboid[{4., 0, 0}], Cuboid[{-3., 0, 1.}], Cuboid[{-2., -1., 1.}], Cuboid[{-2., 0, 1.}], Cuboid[{-2., 1., 1.}], Cuboid[{-1., -2., 1.}], Cuboid[{-1., -1., 1.}], Cuboid[{-1., 0, 1.}], Cuboid[{-1., 1., 1.}], Cuboid[{-1., 2., 1.}], Cuboid[{0, -3., 1.}], Cuboid[{0, -2., 1.}], Cuboid[{0, -1., 1.}], Cuboid[{0, 0, 1.}], Cuboid[{0, 1., 1.}], Cuboid[{0, 2., 1.}], Cuboid[{0, 3., 1.}], Cuboid[{1., -2., 1.}], Cuboid[{1., -1., 1.}], Cuboid[{1., 0, 1.}], Cuboid[{1., 1., 1.}], Cuboid[{1., 2., 1.}], Cuboid[{2., -1., 1.}], Cuboid[{2., 0, 1.}], Cuboid[{2., 1., 1.}], Cuboid[{3., 0, 1.}], Cuboid[{-2., 0, 2.}], Cuboid[{-1., -1., 2.}], Cuboid[{-1., 0, 2.}], Cuboid[{-1., 1., 2.}], Cuboid[{0, -2., 2.}], Cuboid[{0, -1., 2.}], Cuboid[{0, 0, 2.}], Cuboid[{0, 1., 2.}], Cuboid[{0, 2., 2.}], Cuboid[{1., -1., 2.}], Cuboid[{1., 0, 2.}], Cuboid[{1., 1., 2.}], Cuboid[{2., 0, 2.}], Cuboid[{-1., 0, 3.}], Cuboid[{0, -1., 3.}], Cuboid[{0, 0, 3.}], Cuboid[{0, 1., 3.}], Cuboid[{1., 0, 3.}], Cuboid[{0, 0, 4.}]}, {LightSources -> {{{1., 0., 1.}, RGBColor[1., 0, 0]}, {{1., 1., 1.}, RGBColor[0, 1., 0]}, {{0., 1., 1.}, RGBColor[0, 0, 1.]}, {{-1., -1., -1.}, RGBColor[0, 1., 0]}, {{0, 1., -1.}, RGBColor[1., 0, 0]}, {{-1., 0, 0}, RGBColor[0, 1., 0]}}, Boxed -> False, DisplayFunction -> Identity}]