Try using Image3D:
Image3D[{{{1, 0, 1}, {0, 1, 0}, {1, 1, 1}}, {{1, 0, 1}, {0, 1, 0}, {1, 0, 1}}, {{1, 0, 1}, {1, 1, 0}, {1, 0, 1}}}]
What you're basically doing is specifying the pixels of a 3D image, which is a pretty direct translation from the states arranged in a 3D matrix.