Digital Material Design Using Tensor-Based Error Diffusion for Additive Manufacturing