Volume 37, Issue 7 pp. 255-266
Parameterization and Surface Texture

Instant Stippling on 3D Scenes

Lei Ma

Lei Ma

State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences

University of Chinese Academy of Sciences

Search for more papers by this author
Jianwei Guo

Jianwei Guo

NLPR, Institute of Automation, Chinese Academy of Sciences

University of Chinese Academy of Sciences

Search for more papers by this author
Dong-Ming Yan

Dong-Ming Yan

NLPR, Institute of Automation, Chinese Academy of Sciences

University of Chinese Academy of Sciences

Search for more papers by this author
Hanqiu Sun

Hanqiu Sun

Chinese University of Hong Kong

Search for more papers by this author
Yanyun Chen

Yanyun Chen

State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences

University of Chinese Academy of Sciences

Search for more papers by this author
First published: 24 October 2018
Citations: 4
corresponding author

Abstract

In this paper, we present a novel real-time approach to generate high-quality stippling on 3D scenes. The proposed method is built on a precomputed 2D sample sequence called incremental Voronoi set with blue-noise properties. A rejection sampling scheme is then applied to achieve tone reproduction, by thresholding the sample indices proportional to the inverse target tonal value to produce a suitable stipple density. Our approach is suitable for stippling large-scale or even dynamic scenes because the thresholding of individual stipples is trivially parallelizable. In addition, the static nature of the underlying sequence benefits the frame-to-frame coherence of the stippling. Finally, we propose an extension that supports stipples of varying sizes and tonal values, leading to smoother spatial and temporal transitions. Experimental results reveal that the temporal coherence and real-time performance of our approach are superior to those of previous approaches.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.