It is, e.g. I think tools like MagicaVoxel can construct a voxel object based on a stack of sprites, as you describe.
However, not every engine supports 3d models / voxels, so sprite stacking is commonly used in combination with engines that only support 2d, by simply drawing each layer on top of the previous one but one pixel higher on the y axis.