Accurate color reproduction is important in many applications of 3D printing, from design prototypes to 3D color copies or portraits. Although full color is available via other technologies, multi-jet printers have greater potential for graphical 3D printing, in terms of reproducing complex appearance properties. However, to date these printers cannot produce full color, and doing so poses substantial technical challenges, from the shear amount of data to the translucency of the available color materials. In this article, we propose an error diffusion halftoning approach to achieve full color with multi-jet printers, which operates on multiple isosurfaces or layers within the object. We propose a novel traversal algorithm for voxel surfaces, which allows the transfer of existing error diffusion algorithms from 2D printing. The resulting prints faithfully reproduce colors, color gradients and fine-scale details.
Introduction AM Digital Halftoning FM Digital Halftoning AM-FM Hybrids AM Halftoning Dot Shape Screen Angles and Moire Screen Frequency Supercells Zero-Angle Dither Arrays Stochastic Halftone Analysis Point Processes Spatial Statistics Spectral Statistics Color Halftoning Halftone Visibility Campbell's CSF Model Nasanen (Exponential) Model Mixed Gaussian Models Alpha Stable HVS Models Blue-Noise Dithering Spatial and Spectral Characteristics Error Diffusion Blue-Noise Dither Arrays Simulated Annealing Void and Cluster BIPPSMA Dither Pattern Ordering Direct Binary Search Halftoning by DBS Efficient Implementation of DBS Effect of HVS model Hexagonal Grid Halftoning Spectral Aliasing Modified Blue-Noise Model Hexagonal Sampling Grids Printers: Distortions and Models Printer Distortion Dot Models Corrective Measures Green-Noise Dithering Spatial and Spectral Characteristics EDODF Green-Noise Masks BIPPCCA Optimal Green-Noise Masks Color Printing Generalized Error Diffusion Multichannel Green-Noise Masks Stochastic Moire Spatial Analysis of Periodic Moire Spatial Analysis of Aperiodic Moire Spectral Analysis of Aperiodic Moire Minimizing Stochastic Moire Stochastic Moire and Green-Noise Multitone Dithering Spectral Statistics of Multitones Multitone Blue-Noise Model Blue-Noise Multitoning Optimization Lenticular Halftoning Model Based Error Diffusion Iterative Tone Correction Conclusions Bibliography List of Figures Index